Class tigrbl.table.table_spec.TableSpec
tigrbl.table.table_spec.TableSpec
dataclass
TableSpec(
model,
engine=None,
ops=tuple(),
columns=tuple(),
schemas=tuple(),
hooks=tuple(),
security_deps=tuple(),
deps=tuple(),
response=None,
)
Declarative enrichments for an ORM class (model == table). This does not construct an instance; it decorates/produces a class.
model
instance-attribute
model
engine
class-attribute
instance-attribute
engine = None
ops
class-attribute
instance-attribute
ops = field(default_factory=tuple)
columns
class-attribute
instance-attribute
columns = field(default_factory=tuple)
schemas
class-attribute
instance-attribute
schemas = field(default_factory=tuple)
hooks
class-attribute
instance-attribute
hooks = field(default_factory=tuple)
security_deps
class-attribute
instance-attribute
security_deps = field(default_factory=tuple)
deps
class-attribute
instance-attribute
deps = field(default_factory=tuple)
response
class-attribute
instance-attribute
response = None