PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

C'è un modo per far sì che pg_dump escluda una sequenza specifica?

Ci sono due casi:

  1. La sequenza da escludere è di proprietà di una tabella stai anche scaricando (caso tipico:SERIAL colonna).
    Vedi: Scarica una tabella senza tabella di sequenza in postgres
    Risposta breve:no, la sequenza non può essere tralasciata.

  2. La sequenza non è di proprietà da un tavolo abbandonato. Quindi può essere escluso con il --exclude-table cambia come se fosse un tavolo.

Dalla documentazione di pg_dump:

E su -t :