Add rails version number to migrations
authorTom Hughes <tom@compton.nu>
Mon, 9 Oct 2017 20:08:53 +0000 (21:08 +0100)
committerTom Hughes <tom@compton.nu>
Tue, 17 Oct 2017 17:49:55 +0000 (18:49 +0100)
95 files changed:
db/migrate/001_create_osm_db.rb
db/migrate/002_cleanup_osm_db.rb
db/migrate/003_sql_session_store_setup.rb
db/migrate/004_user_enhancements.rb
db/migrate/005_tile_tracepoints.rb
db/migrate/006_tile_nodes.rb
db/migrate/007_add_relations.rb
db/migrate/008_remove_segments.rb
db/migrate/009_way_nodes_node_idx.rb
db/migrate/010_diary_comments.rb
db/migrate/011_add_user_image.rb
db/migrate/012_add_admin_flag.rb
db/migrate/013_add_email_valid.rb
db/migrate/014_add_new_email.rb
db/migrate/015_add_user_visible.rb
db/migrate/016_add_creation_ip.rb
db/migrate/017_add_gpx_indexes.rb
db/migrate/018_create_acls.rb
db/migrate/019_add_timestamp_indexes.rb
db/migrate/020_populate_node_tags_and_remove.rb
db/migrate/021_move_to_innodb.rb
db/migrate/022_key_constraints.rb
db/migrate/023_add_changesets.rb
db/migrate/024_order_relation_members.rb
db/migrate/025_add_end_time_to_changesets.rb
db/migrate/026_add_changeset_user_index.rb
db/migrate/027_add_changeset_indexes.rb
db/migrate/028_add_more_changeset_indexes.rb
db/migrate/029_add_user_foreign_keys.rb
db/migrate/030_add_foreign_keys.rb
db/migrate/031_create_countries.rb
db/migrate/032_add_user_locale.rb
db/migrate/033_change_diary_entries_language.rb
db/migrate/034_create_languages.rb
db/migrate/035_change_user_locale.rb
db/migrate/036_add_visible_to_message.rb
db/migrate/037_add_sender_visible_to_message.rb
db/migrate/038_add_message_sender_index.rb
db/migrate/039_add_more_controls_to_gpx_files.rb
db/migrate/040_create_oauth_tables.rb
db/migrate/041_add_fine_o_auth_permissions.rb
db/migrate/042_add_foreign_keys_to_oauth_tables.rb
db/migrate/043_add_referer_to_user_token.rb
db/migrate/044_create_user_roles.rb
db/migrate/045_create_user_blocks.rb
db/migrate/046_alter_user_roles_and_blocks.rb
db/migrate/047_add_visible_to_diaries.rb
db/migrate/048_add_diary_creation_indexes.rb
db/migrate/049_improve_changeset_user_index.rb
db/migrate/050_add_user_index_to_diary_comments.rb
db/migrate/051_add_status_to_user.rb
db/migrate/052_add_contributor_terms_to_user.rb
db/migrate/053_add_map_bug_tables.rb
db/migrate/054_refactor_map_bug_tables.rb
db/migrate/055_change_map_bug_comment_type.rb
db/migrate/056_add_date_closed.rb
db/migrate/057_add_map_bug_comment_event.rb
db/migrate/20100513171259_add_user_date_index_to_changeset.rb
db/migrate/20100516124737_add_open_id.rb
db/migrate/20100910084426_add_callback_to_oauth_tokens.rb
db/migrate/20101114011429_add_editor_preference_to_user.rb
db/migrate/20110322001319_add_terms_seen_to_user.rb
db/migrate/20110508145337_cleanup_bug_tables.rb
db/migrate/20110521142405_rename_bugs_to_notes.rb
db/migrate/20110925112722_rename_ids.rb
db/migrate/20111116184519_update_oauth.rb
db/migrate/20111212183945_add_lowercase_user_indexes.rb
db/migrate/20120123184321_switch_to_paperclip.rb
db/migrate/20120208122334_merge_acl_address_and_mask.rb
db/migrate/20120208194454_add_domain_to_acl.rb
db/migrate/20120214210114_add_text_format.rb
db/migrate/20120219161649_add_user_image_fingerprint.rb
db/migrate/20120318201948_create_redactions.rb
db/migrate/20120328090602_drop_session_table.rb
db/migrate/20120404205604_add_user_and_description_to_redaction.rb
db/migrate/20120808231205_add_counter_caches.rb
db/migrate/20121005195010_add_diary_entry_counter_caches.rb
db/migrate/20121012044047_add_image_use_gravatar_to_users.rb
db/migrate/20121119165817_drop_nearby_place_from_notes.rb
db/migrate/20121202155309_remove_author_name_from_note_comment.rb
db/migrate/20121203124841_change_note_address_to_inet.rb
db/migrate/20130328184137_add_write_notes_permission.rb
db/migrate/20131212124700_add_created_at_index_to_note_comments.rb
db/migrate/20140115192822_add_text_index_to_note_comments.rb
db/migrate/20140117185510_drop_countries.rb
db/migrate/20140210003018_add_user_image_content_type.rb
db/migrate/20140507110937_create_changeset_comments.rb
db/migrate/20140519141742_add_join_table_between_users_and_changesets.rb
db/migrate/20150110152606_change_default_formats.rb
db/migrate/20150111192335_subscribe_old_changesets.rb
db/migrate/20150222101847_rename_openid_url.rb
db/migrate/20150818224516_set_default_gravatar_to_false_for_privacy.rb
db/migrate/20161002153425_add_join_table_between_users_and_diary_entries.rb
db/migrate/20161011010929_subscribe_authors_to_diary_entries.rb
db/migrate/20170222134109_add_user_indexes.rb

index 3935fb6b0687e1a2644fc3fc893a7551f62b446b..2edb658e4cc73611dc0d0e32be7bfec3855e5ec7 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class CreateOsmDb < ActiveRecord::Migration
+class CreateOsmDb < ActiveRecord::Migration[5.0]
   def self.up
     create_table "current_nodes", :id => false do |t|
       t.column "id",        :bigint, :null => false
index 0710417e3f77b88b54d1e843fc2703c7d76d0745..92a4f671ac9614e83a1444c6555a1aa1b56020fe 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class CleanupOsmDb < ActiveRecord::Migration
+class CleanupOsmDb < ActiveRecord::Migration[5.0]
   def self.up
     change_column "current_nodes", "latitude", :float, :limit => 53, :null => false
     change_column "current_nodes", "longitude", :float, :limit => 53, :null => false
index 9531ccc5ebac4c89a51eeadc37fa0b37a917afd9..47c711daf426acae6df9be30d49db015988502d5 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class SqlSessionStoreSetup < ActiveRecord::Migration
+class SqlSessionStoreSetup < ActiveRecord::Migration[5.0]
   def self.up
     create_table "sessions" do |t|
       t.column "session_id", :string
index f45d441ab196f81e59edd98956d27a70f41d3a7c..68c6cd1de1af015300af9cf7799952811a527da7 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class UserEnhancements < ActiveRecord::Migration
+class UserEnhancements < ActiveRecord::Migration[5.0]
   def self.up
     add_column "diary_entries", "latitude", :float, :limit => 53
     add_column "diary_entries", "longitude", :float, :limit => 53
index 00e5af293ba39f66f71c14d97082f9aa264c8291..2433c3f4fd971f0b236bf3e17185d2bec3ec50c2 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class TileTracepoints < ActiveRecord::Migration
+class TileTracepoints < ActiveRecord::Migration[5.0]
   def self.up
     add_column "gps_points", "tile", :bigint
     add_index "gps_points", ["tile"], :name => "points_tile_idx"
index 1f27ec79e6c48a981725843763ba9c0c203a7da5..138168a7b597985dce07d7f7585efbd48259f2b8 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class TileNodes < ActiveRecord::Migration
+class TileNodes < ActiveRecord::Migration[5.0]
   def self.upgrade_table(from_table, to_table, model)
     if ENV["USE_DB_FUNCTIONS"]
       execute <<-SQL
index 12684abc80c737356c9fc243ec82d8f86ff15792..258f1c5bc898bb72ba8a34d3f1afab327a01147e 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AddRelations < ActiveRecord::Migration
+class AddRelations < ActiveRecord::Migration[5.0]
   def self.up
     # enums work like strings but are more efficient
     create_enumeration :nwr_enum, %w[Node Way Relation]
index fe3716152afb90f09bde4d6a2ee4ff068f6d6887..5c9bd1c39691ec0507b2f9f27fbce6842567e52b 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class RemoveSegments < ActiveRecord::Migration
+class RemoveSegments < ActiveRecord::Migration[5.0]
   def self.up
     have_segs = select_value("SELECT count(*) FROM current_segments").to_i.nonzero?
 
index ccbc9a5a2a84f2068895bd357b96639ba5b7ba7e..dc4ca41ff9f295613789fdaff7319f93a3762c08 100644 (file)
@@ -1,4 +1,4 @@
-class WayNodesNodeIdx < ActiveRecord::Migration
+class WayNodesNodeIdx < ActiveRecord::Migration[5.0]
   def self.up
     add_index "way_nodes", ["node_id"], :name => "way_nodes_node_idx"
   end
index ac0f5e23a5ef40d0ba503abee21017d174e7203c..00912988e43ee6d6c8a53990389fbbc950eb1293 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class DiaryComments < ActiveRecord::Migration
+class DiaryComments < ActiveRecord::Migration[5.0]
   def self.up
     create_table "diary_comments", :id => false do |t|
       t.column "id",             :bigserial, :primary_key => true, :null => false
index 807e93d599c69dd115393542b3b00642d72037f8..c25afb413eb000c3a1dc972f91a572d04feab794 100644 (file)
@@ -1,4 +1,4 @@
-class AddUserImage < ActiveRecord::Migration
+class AddUserImage < ActiveRecord::Migration[5.0]
   def self.up
     add_column "users", "image", :text
   end
index 24f2d4ed78e300ad2940a5b9174d4a9653d725f5..d409f9f1eb1d8ef8d7d9f0f8dc33efbfff62afa0 100644 (file)
@@ -1,4 +1,4 @@
-class AddAdminFlag < ActiveRecord::Migration
+class AddAdminFlag < ActiveRecord::Migration[5.0]
   def self.up
     add_column "users", "administrator", :boolean, :default => false, :null => false
   end
index 8552c2733f82cdf299013634d3d6733ec6f76518..4e9112957db3a384ec1807d71f6578821ad5ffa9 100644 (file)
@@ -1,4 +1,4 @@
-class AddEmailValid < ActiveRecord::Migration
+class AddEmailValid < ActiveRecord::Migration[5.0]
   def self.up
     add_column "users", "email_valid", :boolean, :default => false, :null => false
     User.update_all("email_valid = (active != 0)") # email_valid is :boolean, but active is :integer. "email_valid = active" (see r11802 or earlier) will fail for stricter dbs than mysql
index 4077b7ca36e0ce9adcdc4b5ab3bf0cbec23b0e4d..e9e5477389699e5e4aee92e9e184b3adc63a8843 100644 (file)
@@ -1,4 +1,4 @@
-class AddNewEmail < ActiveRecord::Migration
+class AddNewEmail < ActiveRecord::Migration[5.0]
   def self.up
     add_column "users", "new_email", :string
   end
index 869f24c3755c12eb792259d8d53e45594f2371dc..561c767c3ae497f001a124aac60dc218f62dcae3 100644 (file)
@@ -1,4 +1,4 @@
-class AddUserVisible < ActiveRecord::Migration
+class AddUserVisible < ActiveRecord::Migration[5.0]
   def self.up
     add_column "users", "visible", :boolean, :default => true, :null => false
     User.update_all(:visible => true)
index 34156694034edfe8dab4967faf7b5fc01dfd84e1..0bcdb856f770206e9e7e15b6d553c3629c1455ea 100644 (file)
@@ -1,4 +1,4 @@
-class AddCreationIp < ActiveRecord::Migration
+class AddCreationIp < ActiveRecord::Migration[5.0]
   def self.up
     add_column "users", "creation_ip", :string
   end
index 1778dcc751e832437f65146236fb102ff56098e8..72d28bb2d441715785d89f9d105f5cb9ca30d51d 100644 (file)
@@ -1,4 +1,4 @@
-class AddGpxIndexes < ActiveRecord::Migration
+class AddGpxIndexes < ActiveRecord::Migration[5.0]
   def self.up
     add_index "gpx_files", ["user_id"], :name => "gpx_files_user_id_idx"
     add_index "gpx_file_tags", ["tag"], :name => "gpx_file_tags_tag_idx"
index e5a524dc1de26970afad96681d515bf0fbb107a6..f4fb0799d35eac726c695052429ee6f78f1c8a3c 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class CreateAcls < ActiveRecord::Migration
+class CreateAcls < ActiveRecord::Migration[5.0]
   def self.up
     create_table "acls", :id => false do |t|
       t.column "id",      :primary_key, :null => false
index c6b3bc7c2cd3e303f606dabd234483bcd6750b1b..8122fe1b2088ea7bdb6a2316b3e411a5e5d346e0 100644 (file)
@@ -1,4 +1,4 @@
-class AddTimestampIndexes < ActiveRecord::Migration
+class AddTimestampIndexes < ActiveRecord::Migration[5.0]
   def self.up
     add_index :current_ways, :timestamp, :name => :current_ways_timestamp_idx
     add_index :current_relations, :timestamp, :name => :current_relations_timestamp_idx
index e2d253d170c5dcedf24eb2a79148be093de00aa7..2a81a2b9a2c863b4899a6cf28aa9504f7f9f6faf 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class PopulateNodeTagsAndRemove < ActiveRecord::Migration
+class PopulateNodeTagsAndRemove < ActiveRecord::Migration[5.0]
   def self.up
     have_nodes = select_value("SELECT count(*) FROM current_nodes").to_i.nonzero?
 
index 6ef3587d10055388dc1844bade7c40c5f688a2ce..5be81b69533d6854549cc185416190567e5c7630 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class MoveToInnodb < ActiveRecord::Migration
+class MoveToInnodb < ActiveRecord::Migration[5.0]
   @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]
index 5a6a9296fcb4bb4acc3e157fa9934890db67a1e5..535d7d21d6f63c578cb9461d1d3046beff0937dc 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class KeyConstraints < ActiveRecord::Migration
+class KeyConstraints < ActiveRecord::Migration[5.0]
   def self.up
     # Primary keys
     add_primary_key :current_node_tags, [:id, :k]
index 8265353a7004dcd0d5a0e7f7e4b6f82f63bdd9bd..8d19fc1c3d0bd610a99f55f99373b521921c1b0a 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AddChangesets < ActiveRecord::Migration
+class AddChangesets < ActiveRecord::Migration[5.0]
   @conv_user_tables = %w[current_nodes current_relations current_ways nodes relations ways]
 
   def self.up
index fbb276dd57672ee40fe68d9b75aab69cd1e655dc..e773da3cd0606c37cd8cb54188a85fe4a3e5d2cd 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class OrderRelationMembers < ActiveRecord::Migration
+class OrderRelationMembers < ActiveRecord::Migration[5.0]
   def self.up
     # add sequence column. rails won't let us define an ordering here,
     # as defaults must be constant.
index 4255c6f67c40e9337ef2b4fafe9370c5fda0f5ee..5bd2d5879d4d30f45693395ad54b69486716b3e6 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AddEndTimeToChangesets < ActiveRecord::Migration
+class AddEndTimeToChangesets < ActiveRecord::Migration[5.0]
   def self.up
     # swap the boolean closed-or-not for a time when the changeset will
     # close or has closed.
index fed0af7c0ddfdd1ba46757b18357f0c4916a70e0..049fdc760e3fb765904f8ea1051f83b3acfaf97a 100644 (file)
@@ -1,4 +1,4 @@
-class AddChangesetUserIndex < ActiveRecord::Migration
+class AddChangesetUserIndex < ActiveRecord::Migration[5.0]
   def self.up
     add_index "changesets", ["user_id"], :name => "changesets_user_id_idx"
   end
index 0d4bba0e8a97f116e33630866b2957f1495ecbd7..26b96bfba4e2f9b92d6c1d36df779abc8e2721f5 100644 (file)
@@ -1,4 +1,4 @@
-class AddChangesetIndexes < ActiveRecord::Migration
+class AddChangesetIndexes < ActiveRecord::Migration[5.0]
   def self.up
     add_index "nodes", ["changeset_id"], :name => "nodes_changeset_id_idx"
     add_index "ways", ["changeset_id"], :name => "ways_changeset_id_idx"
index 8fc9345a37c8fde7707d946cebb68bd93820ad61..4f07b9d589d560962f3f70da5cb86e830fd230a0 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AddMoreChangesetIndexes < ActiveRecord::Migration
+class AddMoreChangesetIndexes < ActiveRecord::Migration[5.0]
   def self.up
     add_index "changesets", ["created_at"], :name => "changesets_created_at_idx"
     add_index "changesets", ["closed_at"], :name => "changesets_closed_at_idx"
index 224d589a876fa8b322842f46669fdeba3f1f5702..84771f82641333eb3c4fb17626d46e2567325237 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AddUserForeignKeys < ActiveRecord::Migration
+class AddUserForeignKeys < ActiveRecord::Migration[5.0]
   def change
     add_foreign_key :changesets, :users, :name => "changesets_user_id_fkey"
     add_foreign_key :diary_comments, :users, :name => "diary_comments_user_id_fkey"
index 02d9813bd1fa1d586b3b7e6e4d38fd09236b83ac..d55c96380c7374f22e6256e0a7ebecf5d457081f 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AddForeignKeys < ActiveRecord::Migration
+class AddForeignKeys < ActiveRecord::Migration[5.0]
   def self.up
     add_foreign_key :changeset_tags, :changesets, :column => :id, :name => "changeset_tags_id_fkey"
     add_foreign_key :diary_comments, :diary_entries, :name => "diary_comments_diary_entry_id_fkey"
index b146cbadbc4c43db95bd79879a3cd92bd3e3406a..180605b26e75c15b7fd6763544b8dcd6890f9505 100644 (file)
@@ -1,7 +1,7 @@
 require "migrate"
 require "rexml/document"
 
-class CreateCountries < ActiveRecord::Migration
+class CreateCountries < ActiveRecord::Migration[5.0]
   def self.up
     create_table :countries, :id => false do |t|
       t.column :id,      :primary_key, :null => false
index de3654775a7d06cf5439b2c9dd6cc0e4f9782080..cf5f05808f23890e429a239a0ecf47a4cbeba49e 100644 (file)
@@ -1,4 +1,4 @@
-class AddUserLocale < ActiveRecord::Migration
+class AddUserLocale < ActiveRecord::Migration[5.0]
   def self.up
     add_column "users", "locale", :string
   end
index 674ae3d49a7486e0f09a275df8dd81b90bc32b6c..db011d83f3dfcbedbf098a0e658037423c3c95d9 100644 (file)
@@ -1,4 +1,4 @@
-class ChangeDiaryEntriesLanguage < ActiveRecord::Migration
+class ChangeDiaryEntriesLanguage < ActiveRecord::Migration[5.0]
   def self.up
     remove_column "diary_entries", "language"
     add_column "diary_entries", "language_code", :string, :null => false, :default => "en"
index c41856e1e7631c1581aa20b9107efcea38e1cbce..603ad30665fb317ef137ed7c8ecabb26c4d6f14c 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class CreateLanguages < ActiveRecord::Migration
+class CreateLanguages < ActiveRecord::Migration[5.0]
   def change
     create_table :languages, :id => false do |t|
       t.string :code, :null => false
index cfdb657f26666368003b9e2bcb27942183f36b35..4155fbced9c5a24e7037ba295fab3d565bfbdcde 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class ChangeUserLocale < ActiveRecord::Migration
+class ChangeUserLocale < ActiveRecord::Migration[5.0]
   def self.up
     remove_foreign_key :users, :column => :locale, :name => "users_locale_fkey"
 
index 22b121951c5a464c7336f8f4c641bd0c69a113f1..ecbe2d0d16c0772c23d418cf73395c77a46c5c3f 100644 (file)
@@ -1,4 +1,4 @@
-class AddVisibleToMessage < ActiveRecord::Migration
+class AddVisibleToMessage < ActiveRecord::Migration[5.0]
   def self.up
     add_column :messages, :visible, :boolean, :default => true, :null => false
   end
index 305473a629dcf913c3d50dc277247c16cb4f58d6..4ab347388cf1b2da6eafdda6c2194d413e4124fe 100644 (file)
@@ -1,4 +1,4 @@
-class AddSenderVisibleToMessage < ActiveRecord::Migration
+class AddSenderVisibleToMessage < ActiveRecord::Migration[5.0]
   def self.up
     rename_column :messages, :visible, :to_user_visible
     add_column :messages, :from_user_visible, :boolean, :default => true, :null => false
index 723ef7814731daadb08b3635dd5489b7e622fb83..0df1457116c751d79e4a8410a5b15499b1155ce8 100644 (file)
@@ -1,4 +1,4 @@
-class AddMessageSenderIndex < ActiveRecord::Migration
+class AddMessageSenderIndex < ActiveRecord::Migration[5.0]
   def self.up
     add_index :messages, [:from_user_id], :name => "messages_from_user_id_idx"
   end
index 5a905c044e0e3fc210c12be12c7afcee58ab71f9..945a7021d46b54e9ea70554fa3214174b3b0b514 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AddMoreControlsToGpxFiles < ActiveRecord::Migration
+class AddMoreControlsToGpxFiles < ActiveRecord::Migration[5.0]
   def self.up
     create_enumeration :gpx_visibility_enum, %w[private public trackable identifiable]
     add_column :gpx_files, :visibility, :gpx_visibility_enum, :default => "public", :null => false
index a2eeeca7a6754f27395b485a600cc83f10b2a898..e718bbc171095ae34ab1abaccdcfd6766b4f525f 100644 (file)
@@ -1,4 +1,4 @@
-class CreateOauthTables < ActiveRecord::Migration
+class CreateOauthTables < ActiveRecord::Migration[5.0]
   def self.up
     create_table :client_applications do |t|
       t.string :name
index c37dc2c1b7efc434c49071140042b7e01569f124..3ce10c4e6a400a6ae7070d395058ff9455cee96e 100644 (file)
@@ -1,4 +1,4 @@
-class AddFineOAuthPermissions < ActiveRecord::Migration
+class AddFineOAuthPermissions < ActiveRecord::Migration[5.0]
   PERMISSIONS = [:allow_read_prefs, :allow_write_prefs, :allow_write_diary, :allow_write_api, :allow_read_gpx, :allow_write_gpx].freeze
 
   def self.up
index f8e36711fc89787965b231af4ed3363bb6eb34f3..4268dddd14975c617d7a9f316838c5138dad96c4 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AddForeignKeysToOauthTables < ActiveRecord::Migration
+class AddForeignKeysToOauthTables < ActiveRecord::Migration[5.0]
   def change
     add_foreign_key :oauth_tokens, :users, :name => "oauth_tokens_user_id_fkey"
     add_foreign_key :oauth_tokens, :client_applications, :name => "oauth_tokens_client_application_id_fkey"
index 554cc937e5d063b4e1a49a0aeb8e279c3542f8ed..0bfe07073cfc7ec77eb1b98db6dcaa21f2a2e866 100644 (file)
@@ -1,4 +1,4 @@
-class AddRefererToUserToken < ActiveRecord::Migration
+class AddRefererToUserToken < ActiveRecord::Migration[5.0]
   def self.up
     add_column :user_tokens, :referer, :text
   end
index e5cf07cd335a67c48c24f10c0b3fc265a21bfc15..3a3fa3faf1520f0311513a552735761874cd5bcd 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class CreateUserRoles < ActiveRecord::Migration
+class CreateUserRoles < ActiveRecord::Migration[5.0]
   def self.up
     create_enumeration :user_role_enum, %w[administrator moderator]
 
index 71081f5c139a4a480236935307941f414486cff7..3ccd522f97c0831bec9831ae908edbc21d279eb6 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class CreateUserBlocks < ActiveRecord::Migration
+class CreateUserBlocks < ActiveRecord::Migration[5.0]
   def change
     create_table :user_blocks do |t|
       t.column :user_id,      :bigint,   :null => false
index 5957b13bac5d16448fe9fbf6d09dcef74362fb7e..812572e23c2f4353b8576d048845f956a4c0c900 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AlterUserRolesAndBlocks < ActiveRecord::Migration
+class AlterUserRolesAndBlocks < ActiveRecord::Migration[5.0]
   def self.up
     # the initial granter IDs can be "self" - there are none of these
     # in the current live DB, but there may be some in people's own local
index 994bebd17a9f3890070b4ff883827a7620567a35..4e76f04ca9578d10d633e8e81b546e850f749ac5 100644 (file)
@@ -1,4 +1,4 @@
-class AddVisibleToDiaries < ActiveRecord::Migration
+class AddVisibleToDiaries < ActiveRecord::Migration[5.0]
   def self.up
     add_column :diary_entries, :visible, :boolean, :null => false, :default => true
     add_column :diary_comments, :visible, :boolean, :null => false, :default => true
index d99831a3a6402f194ec170514a52006177f2ca75..54edfe0659b3af3908f6544d8d02233c39737295 100644 (file)
@@ -1,4 +1,4 @@
-class AddDiaryCreationIndexes < ActiveRecord::Migration
+class AddDiaryCreationIndexes < ActiveRecord::Migration[5.0]
   def self.up
     add_index :diary_entries, [:created_at], :name => "diary_entry_created_at_index"
     add_index :diary_entries, [:user_id, :created_at], :name => "diary_entry_user_id_created_at_index"
index f02a63dcbfcd2ec42a5c9f7e8f2ae3e3d085b867..82491132708019f52bfc88e508c73ac092004f36 100644 (file)
@@ -1,4 +1,4 @@
-class ImproveChangesetUserIndex < ActiveRecord::Migration
+class ImproveChangesetUserIndex < ActiveRecord::Migration[5.0]
   def self.up
     add_index :changesets, [:user_id, :id], :name => "changesets_user_id_id_idx"
     remove_index :changesets, :name => "changesets_user_id_idx"
index e1fe0def231e6de7e2087bc2abfeb54a98d1afce..48e0593ba1e220177858a9aa87e45eebafbd4677 100644 (file)
@@ -1,4 +1,4 @@
-class AddUserIndexToDiaryComments < ActiveRecord::Migration
+class AddUserIndexToDiaryComments < ActiveRecord::Migration[5.0]
   def self.up
     add_index :diary_comments, [:user_id, :created_at], :name => "diary_comment_user_id_created_at_index"
   end
index f3a550c60d3e6e3b47f43b2bac13d5716dd7108c..d3adcee33ea84484b2e942c3d7a4cb08d728a819 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AddStatusToUser < ActiveRecord::Migration
+class AddStatusToUser < ActiveRecord::Migration[5.0]
   def self.up
     create_enumeration :user_status_enum, %w[pending active confirmed suspended deleted]
 
index f2eae9047025d1396a9e4784b1c1e32c5c545ac1..01835b98141834acbdd355bdac8f5ad951c2ae56 100644 (file)
@@ -1,4 +1,4 @@
-class AddContributorTermsToUser < ActiveRecord::Migration
+class AddContributorTermsToUser < ActiveRecord::Migration[5.0]
   def self.up
     add_column :users, :terms_agreed, :datetime
     add_column :users, :consider_pd, :boolean, :null => false, :default => false
index 0ad968d0a414f788090ba501ef5660d98bdff80c..aac3c11c473019ccea730200a3e15651a51e7793 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AddMapBugTables < ActiveRecord::Migration
+class AddMapBugTables < ActiveRecord::Migration[5.0]
   def self.up
     create_enumeration :map_bug_status_enum, %w[open closed hidden]
 
index 70ed81e452e6f082e5f5ea29779792eba6798ac2..e29ec070482643ce292bd872dccc43983a29b7e2 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class RefactorMapBugTables < ActiveRecord::Migration
+class RefactorMapBugTables < ActiveRecord::Migration[5.0]
   def self.up
     create_table :map_bug_comment do |t|
       t.column :bug_id, :bigint, :null => false
index 4f979da986841b164ad9e8bc6c5d41b4defd978d..6b84076237b7d6c23e0a95953315d163969c4197 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class ChangeMapBugCommentType < ActiveRecord::Migration
+class ChangeMapBugCommentType < ActiveRecord::Migration[5.0]
   def self.up
     change_column :map_bug_comment, :comment, :text
   end
index 50aeb6c4ff9e34007e0348cf5fffe979a40a3932..7b1a3233d9a389cd3c3117621b6eda6be9fe5cbd 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AddDateClosed < ActiveRecord::Migration
+class AddDateClosed < ActiveRecord::Migration[5.0]
   def self.up
     add_column :map_bugs, :date_closed, :timestamp
   end
index 6ba2b5a76c66177fb6ea1118e275e39de6144d66..0d1a2c8ab10810abb2092c34344eac3f551d0125 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AddMapBugCommentEvent < ActiveRecord::Migration
+class AddMapBugCommentEvent < ActiveRecord::Migration[5.0]
   def self.up
     create_enumeration :map_bug_event_enum, %w[opened closed reopened commented hidden]
 
index f1d7f43e8678b1ff63808910d026ea82564ac4e8..7c9c13782f368ae9bb17922a5501e3a921b211b2 100644 (file)
@@ -1,4 +1,4 @@
-class AddUserDateIndexToChangeset < ActiveRecord::Migration
+class AddUserDateIndexToChangeset < ActiveRecord::Migration[5.0]
   def self.up
     add_index :changesets, [:user_id, :created_at], :name => "changesets_user_id_created_at_idx"
   end
index bbe54430d3b9f9fba4f6c486dbdd7971a379e1c0..74d86440c7aa66f836b5286fd722c33f5554df0e 100644 (file)
@@ -1,4 +1,4 @@
-class AddOpenId < ActiveRecord::Migration
+class AddOpenId < ActiveRecord::Migration[5.0]
   def self.up
     add_column :users, :openid_url, :string
     add_index :users, [:openid_url], :name => "user_openid_url_idx", :unique => true
index 179b80fab32a5083d0017d16ff7609fdb003a056..5db1201fd6eb5ab9501de7795bf60c09c3f806e3 100644 (file)
@@ -1,4 +1,4 @@
-class AddCallbackToOauthTokens < ActiveRecord::Migration
+class AddCallbackToOauthTokens < ActiveRecord::Migration[5.0]
   def self.up
     add_column :oauth_tokens, :callback_url, :string
     add_column :oauth_tokens, :verifier, :string, :limit => 20
index 7d39cd200a3ab3f3b24bdfd67e670cac6e414972..b7f82e325295e42f6c3f0bed5f0c513b624bafa6 100644 (file)
@@ -1,4 +1,4 @@
-class AddEditorPreferenceToUser < ActiveRecord::Migration
+class AddEditorPreferenceToUser < ActiveRecord::Migration[5.0]
   def self.up
     add_column :users, :preferred_editor, :string
   end
index 3cab896522b5eebe456528950ab6f36ccf5c2c57..a95f15b4e4917a76d62b92b7e5c6e92acfdde1a6 100644 (file)
@@ -1,4 +1,4 @@
-class AddTermsSeenToUser < ActiveRecord::Migration
+class AddTermsSeenToUser < ActiveRecord::Migration[5.0]
   def self.up
     add_column :users, :terms_seen, :boolean, :null => false, :default => false
 
index e7dfcb793b3bac00e5f198d38436ff3fd70c7de0..2a285b45324555d96797e6f70d5f4245eb5d5e56 100644 (file)
@@ -1,4 +1,4 @@
-class CleanupBugTables < ActiveRecord::Migration
+class CleanupBugTables < ActiveRecord::Migration[5.0]
   def self.up
     rename_column :map_bugs, :date_created, :created_at
     rename_column :map_bugs, :last_changed, :updated_at
index 44ca1f48413b90e5575ebc4f46a3b3054b279eec..a22041a29042280589fdf3ee081560505a76371e 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class RenameBugsToNotes < ActiveRecord::Migration
+class RenameBugsToNotes < ActiveRecord::Migration[5.0]
   def self.up
     rename_enumeration "map_bug_status_enum", "note_status_enum"
     rename_enumeration "map_bug_event_enum", "note_event_enum"
index 9cdbaaa36bffae0a084cd1de588bb2065ae0806d..7d7aa8f949f9d903b58a220ff8a213167f1c2857 100644 (file)
@@ -1,4 +1,4 @@
-class RenameIds < ActiveRecord::Migration
+class RenameIds < ActiveRecord::Migration[5.0]
   def change
     rename_column :changeset_tags, :id, :changeset_id
     rename_column :current_node_tags, :id, :node_id
index 59ab9c39b2dd431d5cfd3712e60eedd189c96474..654e79ef39bf50e342af26a4caa56431c268d344 100644 (file)
@@ -1,4 +1,4 @@
-class UpdateOauth < ActiveRecord::Migration
+class UpdateOauth < ActiveRecord::Migration[5.0]
   def up
     add_column :oauth_tokens, :scope, :string
     add_column :oauth_tokens, :valid_to, :timestamp
index f251755905329a39207f7ac5716872ef656f813d..7d1a5e9a913c60ee3a6a3928ad446ed7a4f3c635 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AddLowercaseUserIndexes < ActiveRecord::Migration
+class AddLowercaseUserIndexes < ActiveRecord::Migration[5.0]
   def up
     add_index :users, [], :columns => "LOWER(display_name)", :name => "users_display_name_lower_idx"
     add_index :users, [], :columns => "LOWER(email)", :name => "users_email_lower_idx"
index f46d61bb5961b86918f48412093373960c36d8fd..8dfcce4fb08cc258d5b5ac37270eba65635e5949 100644 (file)
@@ -1,4 +1,4 @@
-class SwitchToPaperclip < ActiveRecord::Migration
+class SwitchToPaperclip < ActiveRecord::Migration[5.0]
   def up
     rename_column :users, :image, :image_file_name
   end
index 9153da1e5ab87680765764c0236858cdaf587175..1e67f46dd98370aa32cb069106c33ae6d42b708a 100644 (file)
@@ -10,7 +10,7 @@ class IPAddr
   end
 end
 
-class MergeAclAddressAndMask < ActiveRecord::Migration
+class MergeAclAddressAndMask < ActiveRecord::Migration[5.0]
   def up
     Acl.find_each do |acl|
       address = IPAddr.new(acl.address)
index 43dd829235b92667882a11cc3cdba2f3aa150b35..5dd1b695700334f22fd956ce99b407bdf99bfca2 100644 (file)
@@ -1,4 +1,4 @@
-class AddDomainToAcl < ActiveRecord::Migration
+class AddDomainToAcl < ActiveRecord::Migration[5.0]
   def up
     add_column :acls, :domain, :string
     change_column :acls, :address, :inet, :null => true
index 165524d2cc501074c8679ba93e4493b743fb672f..8e6853188fa5b5f71990d845dc984d8ce0edf3f2 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AddTextFormat < ActiveRecord::Migration
+class AddTextFormat < ActiveRecord::Migration[5.0]
   def up
     create_enumeration :format_enum, %w[html markdown text]
     add_column :users, :description_format, :format_enum, :null => false, :default => "html"
index 5c9dd4083f81429d66f55ac44dbba652241786e0..c3dc5c51a2c43a4ad27ad262036e295d6068e6f4 100644 (file)
@@ -1,4 +1,4 @@
-class AddUserImageFingerprint < ActiveRecord::Migration
+class AddUserImageFingerprint < ActiveRecord::Migration[5.0]
   def up
     add_column :users, :image_fingerprint, :string, :null => true
 
index 8a1cf6bf302a0af0c2ca3077a001b94a23b5d0dd..1cdcc8625fd67f3561615f094dcd7ef3abb70ccb 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class CreateRedactions < ActiveRecord::Migration
+class CreateRedactions < ActiveRecord::Migration[5.0]
   def change
     create_table :redactions do |t|
       t.string :title
index 0ffcb899b4d59fc57ee41372eae772c523996136..ad0789ae36c4959a6a39007e2fef3459ef555b40 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class DropSessionTable < ActiveRecord::Migration
+class DropSessionTable < ActiveRecord::Migration[5.0]
   def up
     drop_table "sessions"
   end
index 5de170ca71b2cef42980135833e751c8e7b7c2b7..32d188c8f117111ee69788beda9fbee4e91310ca 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AddUserAndDescriptionToRedaction < ActiveRecord::Migration
+class AddUserAndDescriptionToRedaction < ActiveRecord::Migration[5.0]
   def change
     add_column :redactions, :user_id, :bigint, :null => false
     add_column :redactions, :description_format, :format_enum, :null => false, :default => "markdown"
index a26f204da5905eb157ae2510c3e4629dc76b62f2..1dffb8ffda15d6b3166f2ee731c402a07e0bc76f 100644 (file)
@@ -1,4 +1,4 @@
-class AddCounterCaches < ActiveRecord::Migration
+class AddCounterCaches < ActiveRecord::Migration[5.0]
   def self.up
     add_column :users, :changesets_count, :integer, :null => false, :default => 0
     add_column :users, :traces_count, :integer, :null => false, :default => 0
index 9c2c72710597e37d80c1e73451febb52a1655d9e..1a61ddd41f9ed62b3be3387f4a94ee0e5c1f8f9d 100644 (file)
@@ -1,4 +1,4 @@
-class AddDiaryEntryCounterCaches < ActiveRecord::Migration
+class AddDiaryEntryCounterCaches < ActiveRecord::Migration[5.0]
   def self.up
     add_column :users, :diary_entries_count, :integer, :null => false, :default => 0
 
index e430d5b3cde3eec04f823c14a1b4c53ae0a29e37..532edd2c74ad78f134afe679dc2bd3403dd7c9df 100644 (file)
@@ -1,4 +1,4 @@
-class AddImageUseGravatarToUsers < ActiveRecord::Migration
+class AddImageUseGravatarToUsers < ActiveRecord::Migration[5.0]
   def self.up
     add_column :users, :image_use_gravatar, :boolean, :null => false, :default => false
 
index bbef259467de3d1fc0ecc6ba26e7560bd38d2c2d..1aaa43fffab7bb6ce17dc25ac6b051889c9e4aa0 100644 (file)
@@ -1,4 +1,4 @@
-class DropNearbyPlaceFromNotes < ActiveRecord::Migration
+class DropNearbyPlaceFromNotes < ActiveRecord::Migration[5.0]
   def up
     remove_column :notes, :nearby_place
   end
index 60d0ab23bd08450c3969fe01c5f8c54f998da8a4..b844d0ca1e3405cc489fbafecf36c70e302a31e0 100644 (file)
@@ -1,4 +1,4 @@
-class RemoveAuthorNameFromNoteComment < ActiveRecord::Migration
+class RemoveAuthorNameFromNoteComment < ActiveRecord::Migration[5.0]
   def up
     remove_column :note_comments, :author_name
   end
index e4e53e35a817d175576a8b39a10cadc447f43df4..5ba8611cf6cf2f16f745fc741ccb7bea4e5072e1 100644 (file)
@@ -1,4 +1,4 @@
-class ChangeNoteAddressToInet < ActiveRecord::Migration
+class ChangeNoteAddressToInet < ActiveRecord::Migration[5.0]
   def up
     execute "ALTER TABLE note_comments ALTER COLUMN author_ip TYPE inet USING CAST(author_ip AS inet)"
   end
index c7da1740f9cb5a3896c188f1b2f9986f9f34cf5a..6db39f49f5d6e7e6dff50122d44193054752284f 100644 (file)
@@ -1,4 +1,4 @@
-class AddWriteNotesPermission < ActiveRecord::Migration
+class AddWriteNotesPermission < ActiveRecord::Migration[5.0]
   def up
     add_column :oauth_tokens, :allow_write_notes, :boolean, :null => false, :default => false
     add_column :client_applications, :allow_write_notes, :boolean, :null => false, :default => false
index 8322047345abf448274f4269c45595e33e1a1a9f..baee598cb5d56019bd983580ac7c81e28d9e9000 100644 (file)
@@ -1,4 +1,4 @@
-class AddCreatedAtIndexToNoteComments < ActiveRecord::Migration
+class AddCreatedAtIndexToNoteComments < ActiveRecord::Migration[5.0]
   def change
     add_index :note_comments, :created_at
   end
index fe91340488d5534b45680bc0e1e66787c6801c79..cc973698849bce22452c2f69ca84ca561b7d3472 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AddTextIndexToNoteComments < ActiveRecord::Migration
+class AddTextIndexToNoteComments < ActiveRecord::Migration[5.0]
   def up
     add_index :note_comments, [], :columns => "to_tsvector('english', body)", :using => "GIN", :name => "index_note_comments_on_body"
   end
index 083319284700607c84528ed3a306f117506f74ec..1b58c9fc0f970990626ba2914c11e3e97a12f3fb 100644 (file)
@@ -1,4 +1,4 @@
-class DropCountries < ActiveRecord::Migration
+class DropCountries < ActiveRecord::Migration[5.0]
   def up
     drop_table :countries
   end
index d212931fc053bba1280ce661b0a69a1430a2d827..4001ae8fbe48f04f4b13882475f5db9492038a50 100644 (file)
@@ -1,4 +1,4 @@
-class AddUserImageContentType < ActiveRecord::Migration
+class AddUserImageContentType < ActiveRecord::Migration[5.0]
   def change
     add_column :users, :image_content_type, :string
   end
index 0b36fa228c690d149065613a67843214f9b0187c..d4475b4d810dff435e21f890ab39d80da3c644fa 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class CreateChangesetComments < ActiveRecord::Migration
+class CreateChangesetComments < ActiveRecord::Migration[5.0]
   def change
     create_table :changeset_comments do |t|
       t.column :changeset_id, :bigint, :null => false
index 4eab95ce72d737e73e3d541755b3c9b940c7a2fc..a5cfabd69dc32625f801bd8323303a5cefe2cf4c 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AddJoinTableBetweenUsersAndChangesets < ActiveRecord::Migration
+class AddJoinTableBetweenUsersAndChangesets < ActiveRecord::Migration[5.0]
   def change
     create_table :changesets_subscribers, :id => false do |t|
       t.column :subscriber_id, :bigint, :null => false
index 84bc2be400b0c1a6348294172b52feab55ee2eb8..3f18f6ac24cdcef64960136593494067099188d8 100644 (file)
@@ -1,4 +1,4 @@
-class ChangeDefaultFormats < ActiveRecord::Migration
+class ChangeDefaultFormats < ActiveRecord::Migration[5.0]
   def up
     change_column_default :diary_entries, :body_format, "markdown"
     change_column_default :diary_comments, :body_format, "markdown"
index cca8293f55ef9e34f5fa7ebebf5cd7f9609d5060..0a722b3a189591cd69ae510ca969a851d7922a07 100644 (file)
@@ -1,4 +1,4 @@
-class SubscribeOldChangesets < ActiveRecord::Migration
+class SubscribeOldChangesets < ActiveRecord::Migration[5.0]
   def up
     Changeset.find_each do |changeset|
       changeset.subscribers << changeset.user unless changeset.subscribers.exists?(changeset.user.id)
index b0735b74694fe6095778e2ac5dc15ae42bdaa765..8d49dc973e5750f72cf018ca203504ec7573d1e4 100644 (file)
@@ -1,4 +1,4 @@
-class RenameOpenidUrl < ActiveRecord::Migration
+class RenameOpenidUrl < ActiveRecord::Migration[5.0]
   def change
     rename_column :users, :openid_url, :auth_uid
     add_column :users, :auth_provider, :string
index 49f94c9de31910c982ed330c590d6927912dd02c..28f3c828df75b0854d49564c5e51e6262fe6cb06 100644 (file)
@@ -1,4 +1,4 @@
-class SetDefaultGravatarToFalseForPrivacy < ActiveRecord::Migration
+class SetDefaultGravatarToFalseForPrivacy < ActiveRecord::Migration[5.0]
   def up
     change_column :users, :image_use_gravatar, :boolean, :default => false
   end
index cb8e455dd1c3feca9bfea642214609043aec0f63..088b9d28bb3b718c8e46ebc4666331a5d95207b0 100644 (file)
@@ -1,6 +1,6 @@
 require "migrate"
 
-class AddJoinTableBetweenUsersAndDiaryEntries < ActiveRecord::Migration
+class AddJoinTableBetweenUsersAndDiaryEntries < ActiveRecord::Migration[5.0]
   def self.up
     create_table :diary_entry_subscriptions, :id => false do |t|
       t.column :user_id, :bigint, :null => false
index 3fcbdf5fb3e9a8477645d2a4d3fce67bd8e8561e..219386900609ad4ccc0d92f7f347daf5f9a7fade 100644 (file)
@@ -1,4 +1,4 @@
-class SubscribeAuthorsToDiaryEntries < ActiveRecord::Migration
+class SubscribeAuthorsToDiaryEntries < ActiveRecord::Migration[5.0]
   def up
     DiaryEntry.find_each do |diary_entry|
       diary_entry.subscriptions.create(:user => diary_entry.user) unless diary_entry.subscribers.exists?(diary_entry.user.id)
index 62330df9c945bf0b6fa6879234c25f3c15dcb101..b138039ea8cebbe5ae86c8cd6482a9d851350ead 100644 (file)
@@ -1,4 +1,4 @@
-class AddUserIndexes < ActiveRecord::Migration
+class AddUserIndexes < ActiveRecord::Migration[5.0]
   def change
     add_index :oauth_tokens, [:user_id]
     add_index :client_applications, [:user_id]