Configuration Objects¶
- class app.models.AbstractConfiguration(**kwargs: Any)¶
- added = Column(None, DateTime(), table=None, nullable=False, default=CallableColumnDefault(<function datetime.utcnow>))¶
- abstract property brn: BRN¶
- classmethod csv_header() List[str] ¶
- csv_row() List[Any] ¶
- description = Column(None, String(length=255), table=None, nullable=False)¶
- destroy() None ¶
- destroyed = Column(None, DateTime(), table=None)¶
- id = Column(None, Integer(), table=None, primary_key=True, nullable=False)¶
- query: t.ClassVar[Query]¶
A SQLAlchemy query for a model. Equivalent to
db.session.query(Model)
. Can be customized per-model by overridingquery_class
.Warning
The query interface is considered legacy in SQLAlchemy. Prefer using
session.execute(select())
instead.
- updated = Column(None, DateTime(), table=None, nullable=False, default=CallableColumnDefault(<function datetime.utcnow>))¶