[logilab-database] it looks like an instance with postgres don't use SEQUENCE for eid
How to reproduce:
- create an instance with PG and initialize the DB
- check into psql what kind of stuff is
entities_id_seq
: it's a table while it should be a sequence
Sequence creation is here: https://forge.extranet.logilab.fr/open-source/logilab-database/-/blob/branch/default/logilab/database/postgres.py#L305, but obviously we are using the parent method: https://forge.extranet.logilab.fr/open-source/logilab-database/-/blob/branch/default/logilab/database/__init__.py#L1066, maybe because we call https://forge.extranet.logilab.fr/open-source/logilab-database/-/blob/branch/default/logilab/database/__init__.py#L1090 to create a sequence ?
This last is called here: https://forge.extranet.logilab.fr/cubicweb/cubicweb/-/blob/branch/default/cubicweb/server/sources/native.py#L1532, when initialazing the repo.