Projekt

Allgemein

Profil

150 SqlMasterForeignKey KeyField TableFieldInfo » Historie » Revision 3

Revision 2 ([X] Daniel S, 30.11.2019 12:18) → Revision 3/6 ([X] Daniel S, 30.11.2019 12:23)

h1. 150 SqlMasterForeignKey KeyField TableFieldInfo 

 TODO: vernünftig formulieren. 

 * @FUNCTION TSystem.tablefieldinfo__recreate();@ - Generieren der Einträge in TableFieldinfo, Master und Foreign Key 
 + SELECT * FROM TSystem.TableFieldInfo_view ORDER BY schemaname, tablename, field; 

 https://redmine.prodat-sql.de/projects/prodat-v-x/wiki/System-Strukturen_erzeugen_dbrid_insert_by 

 moin, das passiert immer dann, wenn das tablefieldinfo keine info hat, was die foreign key zwischen 2 tabellen sind 
 die foreignkey-beziehung werden durch den dbrid-durchlauf eingetragen. kA das müßte auch irgendwo im wiki stehen oder wir müssen das dringend mal eintragen. das mache ich heute aber nicht. ^^ 
 heißt in dem fall muß man prüfen, ob die tabellen richtig angelegt sind - das heißt das in postgres auch die foreign key richtig da sind. 
 und dann nochmal dbrid durchlaufen lassen. 
 ich würde hier einfach auf dbrid klicken und danach prodat neu starten.