sp-hydra-veil-core/core/models/manage/setup.py

19 lines
364 B
Python

from contextlib import contextmanager
from sqlalchemy.orm import sessionmaker
from sqlalchemy import create_engine
engine = create_engine("sqlite:///alchemy.db")
Session = sessionmaker(bind=engine)
Base.metadata.create_all(engine)
@contextmanager
def get_session():
session = Session()
try:
yield session
finally:
session.close()