generated from dopt-python/py311
added new data model principle to auto forms
This commit is contained in:
+10
-10
@@ -225,10 +225,10 @@ class AutoFormConfig:
|
||||
model: type[FlatBaseModel]
|
||||
to_db: AutoFormToDb
|
||||
from_db: AutoFormFromDb
|
||||
data_insert: AutoFormInsert
|
||||
data_update: AutoFormUpdate
|
||||
data_get: AutoFormGet
|
||||
data_delete: AutoFormDelete
|
||||
# data_insert: AutoFormInsert
|
||||
# data_update: AutoFormUpdate
|
||||
# data_get: AutoFormGet
|
||||
# data_delete: AutoFormDelete
|
||||
form_fields: Sequence[FormField]
|
||||
ignored_keys: Iterable[str] = tuple()
|
||||
add_buttons: bool = True
|
||||
@@ -412,17 +412,17 @@ class FlatBaseModel(BaseModel):
|
||||
|
||||
|
||||
# ** InitRec
|
||||
class Initrec_FromDb(BaseModel):
|
||||
rec_id: RecId
|
||||
geloescht: AwareDatetime | None
|
||||
Metadaten_aktualisierung: AwareDatetime
|
||||
form_data: dict[str, Any]
|
||||
# class Initrec_FromDb(BaseModel):
|
||||
# rec_id: RecId
|
||||
# geloescht: AwareDatetime | None
|
||||
# Metadaten_aktualisierung: AwareDatetime
|
||||
# form_data: dict[str, Any]
|
||||
|
||||
|
||||
class Initrec(BaseModel):
|
||||
rec_id: RecId | None
|
||||
geloescht: AwareDatetime | None = None
|
||||
form_data: dict[str, Any]
|
||||
db_data: dict[str, Any]
|
||||
|
||||
|
||||
class Grunderfassung_Unternehmen(FlatBaseModel):
|
||||
|
||||
Reference in New Issue
Block a user