Files
live-campus-mcs-p-2027.2/Semaine_07/Jour_04/bank/database/connection.py
gauvainboiche 606e43e53f Semaine 7
2026-03-20 21:26:23 +01:00

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()