added limit to auto ticket

This commit is contained in:
2025-10-06 20:01:28 -04:00
parent 671c40adca
commit e6e13b7559
3 changed files with 21 additions and 15 deletions

View File

@@ -22,7 +22,17 @@ url = URL.create(
engine = create_engine(url)
Session = sessionmaker(autocommit=False, autoflush=False, bind=engine)
# Keep the global session for backwards compatibility
session = Session()
Base = declarative_base()
Base.metadata.create_all(engine)
Base.metadata.create_all(engine)
# Add per-request session dependency for FastAPI
def get_db():
db = Session()
try:
yield db
finally:
db.close()