diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-01-11 18:26:59 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-01-11 18:26:59 +0100 |
commit | ccdcfc84c998f181ccf6b2a541174753cf6bbdab (patch) | |
tree | 1c24093232090b966844454d4d33902523405c0c /archaeological_warehouse/migrations | |
parent | 708173863fcf5abd5e47f8d13386e8a4caef78c9 (diff) | |
download | Ishtar-ccdcfc84c998f181ccf6b2a541174753cf6bbdab.tar.bz2 Ishtar-ccdcfc84c998f181ccf6b2a541174753cf6bbdab.zip |
Migration: for transaction to separe data and schema changes
Diffstat (limited to 'archaeological_warehouse/migrations')
-rw-r--r-- | archaeological_warehouse/migrations/0021_auto__chg_field_container_responsible.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/archaeological_warehouse/migrations/0021_auto__chg_field_container_responsible.py b/archaeological_warehouse/migrations/0021_auto__chg_field_container_responsible.py index 15c8ae7f9..65df3991b 100644 --- a/archaeological_warehouse/migrations/0021_auto__chg_field_container_responsible.py +++ b/archaeological_warehouse/migrations/0021_auto__chg_field_container_responsible.py @@ -8,8 +8,10 @@ from django.db import models class Migration(SchemaMigration): def forwards(self, orm): + db.start_transaction() sql = "update archaeological_warehouse_container set responsible_id = location_id;" db.execute(sql) + db.commit_transaction() # Changing field 'Container.responsible' db.alter_column('archaeological_warehouse_container', 'responsible_id', self.gf('django.db.models.fields.related.ForeignKey')(default=1, to=orm['archaeological_warehouse.Warehouse'])) @@ -293,4 +295,4 @@ class Migration(SchemaMigration): } } - complete_apps = ['archaeological_warehouse']
\ No newline at end of file + complete_apps = ['archaeological_warehouse'] |