generated from dopt-python/py311
change database schema for consulting sessions
This commit is contained in:
@@ -178,6 +178,7 @@ class FlatBaseModel(BaseModel):
|
||||
return dict(items)
|
||||
|
||||
|
||||
# ** InitRec
|
||||
class Grunderfassung_Unternehmen(FlatBaseModel):
|
||||
# default in SQLAlchemy with lambda and timezone-aware datetime
|
||||
Metadaten_erstellung: AwareDatetime | None = None
|
||||
@@ -342,3 +343,35 @@ class Grunderfassung_Sprachen(BaseModel):
|
||||
SP_nachweis: str | None
|
||||
SP_art_nachweis: str | None = None
|
||||
SP_datum_nachweis: datetime.date | None = None
|
||||
|
||||
|
||||
# ** Consulting
|
||||
class Beratungsgespraech(BaseModel):
|
||||
model_config = ConfigDict(str_strip_whitespace=True)
|
||||
|
||||
un_id: int | None
|
||||
pers_id: int | None
|
||||
titel: str
|
||||
beratungs_typ: str
|
||||
|
||||
# default in SQLAlchemy with lambda and timezone-aware datetime
|
||||
erstellt: AwareDatetime | None = None
|
||||
aktualisiert: AwareDatetime | None = None # see above
|
||||
|
||||
|
||||
class Beratungsgespraech_Vorgang(BaseModel):
|
||||
model_config = ConfigDict(str_strip_whitespace=True)
|
||||
|
||||
vorgang_id: int
|
||||
nutzer_id: int
|
||||
nutzer_name: str
|
||||
zeitstempel: AwareDatetime
|
||||
ansprechpartner: str
|
||||
kommunikationsweg: str
|
||||
thema_crm_matrix: str | None
|
||||
anmerkungen: str | None
|
||||
rueckmeldung: str | None
|
||||
|
||||
# default in SQLAlchemy with lambda and timezone-aware datetime
|
||||
erstellt: AwareDatetime | None = None
|
||||
aktualisiert: AwareDatetime | None = None # see above
|
||||
|
||||
Reference in New Issue
Block a user