16 lines
387 B
Python
16 lines
387 B
Python
from sqlalchemy import create_engine
|
|
from sqlalchemy.orm import declarative_base, sessionmaker # constructeur de classe
|
|
|
|
db_url = "sqlite:///database/bank.db"
|
|
|
|
Base = declarative_base()
|
|
|
|
# moteur_dialect
|
|
def get_engine():
|
|
return create_engine(url= db_url)
|
|
|
|
# session => cursor
|
|
def get_session():
|
|
engine = get_engine()
|
|
Session = sessionmaker(bind= engine)
|
|
return Session() |