You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- from typing import Any
-
- from sqlalchemy.ext.declarative import as_declarative, declared_attr
-
-
- @as_declarative()
- class Base:
- id: Any
- __name__: str
-
- # Generate __tablename__ automatically
- @declared_attr
- def __tablename__(cls) -> str:
- return cls.__name__.lower()
|