1234567891011121314151617 |
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- from typing import Any
- from sqlalchemy.orm import as_declarative, declared_attr
- @as_declarative()
- class BaseORMModel(object):
- id: Any
- __name__: str
- @declared_attr
- def __tablename__(cls) -> str:
- return cls.__name__.lower()
|