diff options
| author | Xinhui | 2016-10-20 15:29:37 +0200 | 
|---|---|---|
| committer | Xinhui | 2016-10-20 15:45:49 +0200 | 
| commit | 8db302e6b40412d7db815e815e43581dc2fe1d9e (patch) | |
| tree | 42a3c0b6270df67be3db81215e84593f3b21656e /db/migrate | |
| parent | 14c0e5d6960f69bfc228c7390b3af9eb674724f6 (diff) | |
| download | chouette-core-8db302e6b40412d7db815e815e43581dc2fe1d9e.tar.bz2 | |
Fix migration referential_metadata periodes as daterange:array
Diffstat (limited to 'db/migrate')
| -rw-r--r-- | db/migrate/20161020093344_change_periode_from_referential_metadata.rb | 8 | 
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  | 
