X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/ef7f3d800cbdd49b692df10d312e5fd880e2e938..860887de5272c3e2a39cb7e0c9db6f0acba1b4c6:/db/migrate/021_move_to_innodb.rb diff --git a/db/migrate/021_move_to_innodb.rb b/db/migrate/021_move_to_innodb.rb index 72a4607d9..ce8d33de4 100644 --- a/db/migrate/021_move_to_innodb.rb +++ b/db/migrate/021_move_to_innodb.rb @@ -1,19 +1,19 @@ -require 'migrate' +require "migrate" class MoveToInnodb < ActiveRecord::Migration - @@conv_tables = %w(nodes ways way_tags way_nodes current_way_tags relation_members relations relation_tags current_relation_tags) + @conv_tables = %w(nodes ways way_tags way_nodes current_way_tags relation_members relations relation_tags current_relation_tags) - @@ver_tbl = %w(nodes ways relations) + @ver_tbl = %w(nodes ways relations) def self.up remove_index :current_way_tags, :name => :current_way_tags_v_idx remove_index :current_relation_tags, :name => :current_relation_tags_v_idx - @@ver_tbl.each do |tbl| + @ver_tbl.each do |tbl| change_column tbl, "version", :bigint, :null => false end - @@ver_tbl.each do |tbl| + @ver_tbl.each do |tbl| add_column "current_#{tbl}", "version", :bigint, :null => false # As the initial version of all nodes, ways and relations is 0, we set the # current version to something less so that we can update the version in @@ -36,6 +36,6 @@ class MoveToInnodb < ActiveRecord::Migration end def self.down - fail ActiveRecord::IrreversibleMigration + raise ActiveRecord::IrreversibleMigration end end