db-migrate/node-db-migrate

Feature Request: Transaction configuration on a per migration basis

Open

#659 aperta il 11 dic 2019

Vedi su GitHub
 (5 commenti) (3 reazioni) (1 assegnatario)JavaScript (367 fork)batch import
featuregood first issuehelp wanted

Metriche repository

Star
 (2296 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

I'm submitting a...

  • Bug report
  • Feature request
  • Question

Current behavior

There is no way to turn off transactions for individual migrations.

Expected behavior

Certain migrations need to be run outside of a transaction. For example, in PostgreSQL, ALTER TYPE type_name ADD new_value cannot be run in a transaction. The rest of the migrations, however should be run in a transaction. There is currently no way to configure individual migrations to not use a transaction block. It would be extremely helpful to allow this to be part of the configuration for a single migration.

Guida contributor