crudkit/muck/app.py

14 lines
366 B
Python

from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker, scoped_session
from muck.models.dbref import Base
from muck.init import bootstrap_world
engine = create_engine("sqlite:///muck.db", echo=True)
SessionLocal = scoped_session(sessionmaker(bind=engine))
Base.metadata.create_all(engine)
session = SessionLocal()
bootstrap_world(session)