aboutsummaryrefslogtreecommitdiffstats
path: root/db/migrate
diff options
context:
space:
mode:
Diffstat (limited to 'db/migrate')
-rw-r--r--db/migrate/20161020093344_change_periode_from_referential_metadata.rb8
1 files changed, 5 insertions, 3 deletions
diff --git a/db/migrate/20161020093344_change_periode_from_referential_metadata.rb b/db/migrate/20161020093344_change_periode_from_referential_metadata.rb
index fd06a261a..b39d17190 100644
--- a/db/migrate/20161020093344_change_periode_from_referential_metadata.rb
+++ b/db/migrate/20161020093344_change_periode_from_referential_metadata.rb
@@ -1,10 +1,12 @@
class ChangePeriodeFromReferentialMetadata < ActiveRecord::Migration
def up
- change_column :referential_metadata, :periode, :daterange, array: true
- rename_column :referential_metadata, :periode, :periodes
+ if column_exists? :referential_metadata, :periode
+ remove_column :referential_metadata, :periode, :daterange
+ end
+ add_column :referential_metadata, :periodes, :daterange, array: true
end
def down
- rename_column :referential_metadata, :periodes, :periode
+ remove_column :referential_metadata, :periodes, :daterange
end
end