Ca commence mal :(
Posté : mer. avr. 27, 2011 9:40 pm
Salut,
Vu que la chose semble alléchante, j'essaye de tester; cependant ça commence mal: il-y-a apparemment un typo dans la 1ère requête lancée par "OpenConcerto-Configuration.sh":
SELECT tgname as "TRIGGER NAME", n.nspname as "TABLE SCHEMA", c.relname as "TABLE NAME", tgfoid as "ACTION", pg_get_triggerdef(t.oid) as "SQL" FROM pg_catalog.pg_trigger t LEFT JOIN pg_catalog.pg_class c ON t.tgrelid = c.oid LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace WHERE NOT t.tgisconstraint AND n.nspname IN ('public');
ERROR: column t.tgisconstraint does not exist
LINE 1: ...g_namespace n ON n.oid = c.relnamespace WHERE NOT t.tgiscons...
et pour cause: le nom de la colonne est "tgconstraint".
Par ailleurs, avoir 2 (!) autres SUs que "postgres" me semble extrêmement risqué; n'y-a-t'il pas une possibilité permettant d'éviter cela?
Vu que la chose semble alléchante, j'essaye de tester; cependant ça commence mal: il-y-a apparemment un typo dans la 1ère requête lancée par "OpenConcerto-Configuration.sh":
SELECT tgname as "TRIGGER NAME", n.nspname as "TABLE SCHEMA", c.relname as "TABLE NAME", tgfoid as "ACTION", pg_get_triggerdef(t.oid) as "SQL" FROM pg_catalog.pg_trigger t LEFT JOIN pg_catalog.pg_class c ON t.tgrelid = c.oid LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace WHERE NOT t.tgisconstraint AND n.nspname IN ('public');
ERROR: column t.tgisconstraint does not exist
LINE 1: ...g_namespace n ON n.oid = c.relnamespace WHERE NOT t.tgiscons...
et pour cause: le nom de la colonne est "tgconstraint".
Par ailleurs, avoir 2 (!) autres SUs que "postgres" me semble extrêmement risqué; n'y-a-t'il pas une possibilité permettant d'éviter cela?