Page 1 sur 1

Ca commence mal :(

Posté : mer. avr. 27, 2011 9:40 pm
par jyff
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?

Re: Ca commence mal :(

Posté : jeu. avr. 28, 2011 10:12 am
par guillaume
Bonjour,

Le dump que vous utilisez provient d'un PostgreSQL 8.4, pour l'instant nous conseillons d'utiliser la version 8.4 et d'attendre encore un peu pour la 9.
L'accès aux contraintes a changé en version 9, les changements sont en cours pour supporter ces changements.

Au niveau des droits super utilisateur, le logiciel n'a pas besoin de les avoir, vous pouvez les enlever si vous le souhaitez.
Pour la version 1.1, vous aurez juste besoin de l'utilisateur openconcerto sans droits particuliers.

Re: Ca commence mal :(

Posté : jeu. avr. 28, 2011 10:20 am
par jyff
Ok, je passe donc un autre svr en 8.4 et je vire le droit SU des 2 users.

A+ pour les critiques (que j'espère constructives:)