This commit is contained in:
Jakub Miazek
2022-11-12 18:41:39 +01:00
parent 8d44b4a5eb
commit dbe64008f8
10 changed files with 42 additions and 21 deletions

View File

@@ -13,8 +13,8 @@ class BaseReadOnly:
# Generate __tablename__ automatically
@declared_attr
def __tablename__(cls) -> str:
return cls.__name__.lower()
def __tablename__(self) -> str:
return self.__name__.lower()
@as_declarative()
@@ -24,8 +24,8 @@ class Base:
# Generate __tablename__ automatically
@declared_attr
def __tablename__(cls) -> str:
return cls.__name__.lower()
def __tablename__(self) -> str:
return self.__name__.lower()
async def save(self, db_session: AsyncSession):
"""