Query postgres to find names of all sequences used in this database.
(self)
| 1210 | return SQLQuery(f"; SELECT currval('{seqname}')") |
| 1211 | |
| 1212 | def _get_all_sequences(self): |
| 1213 | """Query postgres to find names of all sequences used in this database.""" |
| 1214 | if self._sequences is None: |
| 1215 | q = "SELECT c.relname FROM pg_class c WHERE c.relkind = 'S'" |
| 1216 | self._sequences = {c.relname for c in self.query(q)} |
| 1217 | return self._sequences |
| 1218 | |
| 1219 | def _connect(self, keywords): |
| 1220 | conn = DB._connect(self, keywords) |
no test coverage detected