get_query_results works correctly. relationships between models changed

This commit is contained in:
2023-08-07 22:27:23 +03:00
parent dfe1f90748
commit f15c17a17e
8 changed files with 135 additions and 80 deletions

View File

@ -18,18 +18,18 @@ engine = create_engine(
SessionLocal = sessionmaker(bind=engine, autoflush=True, autocommit=False)
database = SessionLocal()
# Base = declarative_base()
Base = declarative_base()
# add your model's MetaData object here
# for 'autogenerate' support
# in your application's model:
# # add your model's MetaData object here
# # for 'autogenerate' support
# # in your application's model:
class Base(DeclarativeBase):
metadata = MetaData(naming_convention={
"ix": "ix_%(column_0_label)s",
"uq": "uq_%(table_name)s_%(column_0_name)s",
"ck": "ck_%(table_name)s_`%(constraint_name)s`",
"fk": "fk_%(table_name)s_%(column_0_name)s_%(referred_table_name)s",
"pk": "pk_%(table_name)s"
})
# class Base(DeclarativeBase):
# metadata = MetaData(naming_convention={
# "ix": "ix_%(column_0_label)s",
# "uq": "uq_%(table_name)s_%(column_0_name)s",
# "ck": "ck_%(table_name)s_`%(constraint_name)s`",
# "fk": "fk_%(table_name)s_%(column_0_name)s_%(referred_table_name)s",
# "pk": "pk_%(table_name)s"
# })