You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

17 lines
416 B

from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker
from service.models import Base
class Database:
def __init__(self, db_url):
self.engine = create_engine(db_url)
self.Session = sessionmaker(bind=self.engine)
def create_tables(self):
Base.metadata.create_all(self.engine)
DB_URL = "postgresql://CHANGEME"
db = Database(DB_URL)
db.create_tables()