base-init
This commit is contained in:
parent
e0a13423cc
commit
28685cba3e
|
@ -3,6 +3,7 @@ from enum import Enum as Enumeration
|
|||
from sqlalchemy import JSON as JSONType, func, cast
|
||||
from sqlalchemy import Column, Enum, ForeignKey, Integer
|
||||
from sqlalchemy.orm import relationship
|
||||
from sqlalchemy.orm.session import engine
|
||||
|
||||
from orm.author import Author
|
||||
from services.db import Base
|
||||
|
|
|
@ -1,10 +1,16 @@
|
|||
|
||||
import strawberry
|
||||
from strawberry.schema.config import StrawberryConfig
|
||||
|
||||
from services.auth import LoginRequiredMiddleware
|
||||
from resolvers.load import Query
|
||||
from resolvers.seen import Mutation
|
||||
from services.db import Base, engine
|
||||
|
||||
schema = strawberry.Schema(
|
||||
query=Query, mutation=Mutation, config=StrawberryConfig(auto_camel_case=False), extensions=[LoginRequiredMiddleware]
|
||||
)
|
||||
|
||||
|
||||
# Create the specified tables if they do not already exist
|
||||
Base.metadata.create_all(bind=engine, checkfirst=True)
|
||||
|
|
Loading…
Reference in New Issue
Block a user