File tree 1 file changed +13
-0
lines changed
1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -120,6 +120,19 @@ Das Ergebnis sieht dann so aus:
120
120
"codes" : []
121
121
},
122
122
```
123
+
124
+ ### SQL Models
125
+ Die Daten aus den XML-Dateien (Stand 2025-02-10 nur AHBs) lassen sich auch in Datenbanken persistieren.
126
+ Die dazu verwendeten [SQLModel ](https://sqlmodel.tiangolo.com/)-Klassen lassen sich mit `fundamend[sqlmodel]` installieren.
127
+ Instanzen der Pydantic-Klassen lassen sich in SQL-Models überführen und umgekehrt:
128
+ ```python
129
+ from fundamend.models.anwendungshandbuch import Anwendungshandbuch as PydanticAnwendunghandbuch
130
+ from fundamend.sqlmodels.anwendungshandbuch import Anwendungshandbuch as SqlAnwendungshandbuch
131
+
132
+ my_sql_model = SqlAnwendungshandbuch.from_model(pydantic_ahb)
133
+ pydantic_ahb = my_sql_model.to_model()
134
+ ```
135
+
123
136
### CLI Tool für XML➡️JSON Konvertierung
124
137
Mit
125
138
```bash
You can’t perform that action at this time.
0 commit comments