Bob prototype
- Hinzufuegen fuer Tabellen fuer Felder und Gruppen, sowieso Many-To-Many-Relationships zwischen Schemata und Feldern/Gruppen
- Umbenennen von
id
=>fim_id
,version
=>fim_version
, um Verwechselung mit unseren eigenen IDs zu verhindern - Felder und Gruppen haben eigene, interne IDs, da FIM-ID + Version nicht immer eindeutig ist
- By default bekommt jedes Feld/jede Gruppe immer eine neue interne ID, es wird nie eine ID wiederverwendet (weshalb wir erstmal viele Dopplungen in der DB haben)
- Alle Felder, die mit dem Flag
is_library = True
importiert werden, sind explizit zur Wiederverwendung vorgesehen (das passiert aktuell nur bei BOB). - Beim Import werden IDs von Feldern/Gruppen mit
is_library = True
wiederverwendet, alle anderen Felder/Gruppen werden immer mit einer eigenen ID neu in die DB aufgenommen.
- Aufraeumen von Bezug, Stichwort und Nummernkreis, letzteAenderung (#273 (closed)). Anpassen der IDs in den Tests, damit immer valide Nummernkreis enthalten sind.
- Ueberarbeitung der UI
- Styling, Loeschen der Custom Styles
- Zusammenlegen der UI-Codes
- Aufnehmen von Feldern und Gruppen