claeis / ili2db

interlis import/export to relational databases
30 stars 30 forks source link

DMAV_Alles erzeugt keine Tabellen #540

Open edigonzales opened 7 months ago

edigonzales commented 7 months ago

Ein einzelnes Modell kann ich erzeugen:

java -jar ili2pg-5.1.0.jar --setupPgExt --dbhost localhost --dbport 54321 --dbdatabase edit --dbusr postgres --dbpwd secret --dbschema dmav_grundstuecke --defaultSrsCode 2056 --nameByTopic --createBasketCol --models DMAV_Grundstuecke_V1_0 --schemaimport

Wenn ich jedoch "alles" erzeugen will, werden keine Tabellen in der DB erzeugt:

java -jar ili2pg-5.1.0.jar --setupPgExt --dbhost localhost --dbport 54321 --dbdatabase edit --dbusr postgres --dbpwd secret --dbschema dmav_alles --defaultSrsCode 2056 --nameByTopic --createBasketCol --disableValidation --models DMAVTYM_Alles_V1_0 --schemaimport
Screenshot 2024-04-14 at 16 40 56

Es funktioniert, wenn man alle Modelle einzeln auflistet:

java -jar ili2pg-5.1.0.jar --setupPgExt --dbhost localhost --dbport 54321 --dbdatabase edit --dbusr postgres --dbpwd secret --dbschema dmav_alles --defaultSrsCode 2056 --nameByTopic --createBasketCol --disableValidation --models "DMAV_Bodenbedeckung_V1_0;DMAV_DauerndeBodenverschiebungen_V1_0;DMAV_Dienstbarkeitsgrenzen_V1_0;DMAV_Einzelobjekte_V1_0;DMAV_FixpunkteAVKategorie2_V1_0;DMAV_FixpunkteAVKategorie3_V1_0;DMAV_FixpunkteLV_V1_0;DMAV_Gebaeudeadressen_V1_0;DMAV_Grundstuecke_V1_0;DMAV_HoheitsgrenzenAV_V1_0;DMAV_HoheitsgrenzenLV_V1_0;DMAV_Nomenklatur_V1_0;DMAV_PLZ_Ortschaft_V1_0;DMAV_Rohrleitungen_V1_0;DMAV_Toleranzstufen_V1_0" --schemaimport
beistehen commented 7 months ago

Hilft es, wenn du die inheritance-Strategie änderst?

edigonzales commented 7 months ago

Nö, jedenfalls nicht mit --noSmartMapping.

olivergrimm commented 7 months ago

Hast Du einen Logauszug des zweiten Schema-Imports?