Commit 7c85ac1a authored by Laurent Lecluse's avatar Laurent Lecluse
Browse files

Bug au niveau de la détection des séquences

parent 1febd30a
Loading
Loading
Loading
Loading
Loading
+6 −6
Changes for src/Driver/Postgresql/SequenceManager.php: 6 added lines, 6 removed lines.
Original line number Diff line number Diff line
@@ -13,20 +13,20 @@ class SequenceManager extends AbstractManager implements SequenceManagerInterfac
    public function get($includes = null, $excludes = null): array
    {
        $filter = DdlFilter::normalize2($includes, $excludes);
        [$f, $p] = $filter->toSql('sequence_schema', 'sequence_name');
        [$f, $p] = $filter->toSql('schemaname', 'sequencename');
        $data = [];

        $qr = $this->bdd->select("
        SELECT 
          sequence_schema \"schema\",
          sequence_name \"name\"
          schemaname \"schema\",
          sequencename \"name\"
        FROM 
          information_schema.sequences
          pg_catalog.pg_sequences
        WHERE
          sequence_schema NOT IN ('pg_catalog','information_schema')
          schemaname NOT IN ('pg_catalog','information_schema')
          $f
        ORDER BY
          sequence_schema, sequence_name
          schemaname, sequencename
        ", $p);
        foreach ($qr as $r) {
            $name = Util::fullObjectName($r['schema'], $r['name']);