diff --git a/src/Driver/Postgresql/SequenceManager.php b/src/Driver/Postgresql/SequenceManager.php
index e4062e48bd109af4b3470df463cf4c08b392d2fd..398658cbbec617c9d6ddd42a5e26afb521689195 100644
--- a/src/Driver/Postgresql/SequenceManager.php
+++ b/src/Driver/Postgresql/SequenceManager.php
@@ -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']);