db-migrate/node-db-migrate

Feature Request: Transaction configuration on a per migration basis

Open

#659 ouverte le 11 déc. 2019

Voir sur GitHub
 (5 commentaires) (3 réactions) (1 assigné)JavaScript (367 forks)batch import
featuregood first issuehelp wanted

Métriques du dépôt

Stars
 (2 296 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

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.

Guide contributeur