mirror of
https://github.com/fastapi/full-stack-fastapi-template.git
synced 2026-11-03 20:36:27 +00:00
8a2252f654
* Simplify DB base class declaration * ♻️ Remove object inheritance Co-authored-by: Sebastián Ramírez <tiangolo@gmail.com>
10 lines
227 B
Python
10 lines
227 B
Python
from sqlalchemy.ext.declarative import as_declarative, declared_attr
|
|
|
|
|
|
@as_declarative()
|
|
class Base:
|
|
# Generate __tablename__ automatically
|
|
@declared_attr
|
|
def __tablename__(cls):
|
|
return cls.__name__.lower()
|