Commit e46978e6 authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Bug assotiation séquences aux tables corrigé.

parent 7c85ac1a
Loading
Loading
Loading
Loading
Loading
+2 −2
Changes for src/Driver/Postgresql/TableManager.php: 2 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -91,13 +91,13 @@ class TableManager extends AbstractManager implements TableManagerInterface
            c.ordinal_position         \"position\",
            pg_catalog.col_description(pgcc.oid, c.ordinal_position::int) col_commentaire,
            obj_description(t.oid)     commentaire,
            s.sequence_name            \"sequence\"
            s.sequencename             \"sequence\"
          FROM
                 pg_catalog.pg_class        t
            JOIN pg_catalog.pg_namespace   ns ON ns.oid = t.relnamespace
            JOIN information_schema.columns c ON c.table_schema = ns.nspname and c.table_name = t.relname 
            JOIN pg_catalog.pg_class     pgcc ON pgcc.oid = (SELECT ('\"' || c.table_schema || '\".\"' || c.table_name || '\"')::regclass::oid)
            LEFT JOIN information_schema.sequences s ON s.sequence_schema = ns.nspname AND s.sequence_name = t.relname || '_id_seq'
            LEFT JOIN pg_catalog.pg_sequences s ON s.schemaname = ns.nspname AND s.sequencename = t.relname || '_id_seq'
          WHERE
            t.relkind = 'r'
            AND ns.nspname not in ('pg_catalog','information_schema')