Add SQLAlchemy and database boilerplate code

This commit is contained in:
Lexi / Zoe 2022-04-02 01:06:59 +02:00
parent 2da6e43797
commit 31df889dcb
Signed by: binaryDiv
GPG key ID: F8D4956E224DA232
15 changed files with 454 additions and 60 deletions

View file

@ -1,14 +1,15 @@
from flask import Blueprint
from tofu_api.common.rest import BaseBlueprint
from .tasks import TaskApiBlueprint
class TofuApiBlueprint(Blueprint):
class TofuApiBlueprint(BaseBlueprint):
"""
Main blueprint for the Tofu REST API.
"""
def __init__(self):
super().__init__('rest_api', __name__, url_prefix='/api')
name = 'rest_api'
import_name = __name__
url_prefix = '/api'
self.register_blueprint(TaskApiBlueprint())
def init_blueprint(self) -> None:
self.register_blueprint(TaskApiBlueprint(self.app))