Index: db/migrate/001_setup.rb =================================================================== --- db/migrate/001_setup.rb (revision 17473) +++ db/migrate/001_setup.rb (working copy) @@ -15,7 +15,7 @@ # along with this program; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. -class Setup < ActiveRecord::Migration[4.2] +class Setup < ActiveRecord::Migration[5.2] class User < ActiveRecord::Base end @@ -24,215 +24,215 @@ class Permission < ActiveRecord::Base; end def self.up - create_table "attachments", :force => true do |t| - t.column "container_id", :integer, :default => 0, :null => false - t.column "container_type", :string, :limit => 30, :default => "", :null => false - t.column "filename", :string, :default => "", :null => false - t.column "disk_filename", :string, :default => "", :null => false - t.column "filesize", :integer, :default => 0, :null => false - t.column "content_type", :string, :limit => 60, :default => "" - t.column "digest", :string, :limit => 40, :default => "", :null => false - t.column "downloads", :integer, :default => 0, :null => false - t.column "author_id", :integer, :default => 0, :null => false - t.column "created_on", :timestamp + create_table :attachments, force: true do |t| + t.bigint :container_id, default: 0, null: false + t.string :container_type, limit: 30, default: "", null: false + t.string :filename, default: "", null: false + t.string :disk_filename, default: "", null: false + t.integer :filesize, default: 0, null: false + t.string :content_type, limit: 60, default: "" + t.string :digest, limit: 40, default: "", null: false + t.bigint :downloads, default: 0, null: false + t.bigint :author_id, default: 0, null: false + t.datetime :created_on end - create_table "auth_sources", :force => true do |t| - t.column "type", :string, :limit => 30, :default => "", :null => false - t.column "name", :string, :limit => 60, :default => "", :null => false - t.column "host", :string, :limit => 60 - t.column "port", :integer - t.column "account", :string, :limit => 60 - t.column "account_password", :string, :limit => 60 - t.column "base_dn", :string, :limit => 255 - t.column "attr_login", :string, :limit => 30 - t.column "attr_firstname", :string, :limit => 30 - t.column "attr_lastname", :string, :limit => 30 - t.column "attr_mail", :string, :limit => 30 - t.column "onthefly_register", :boolean, :default => false, :null => false + create_table :auth_sources, force: true do |t| + t.string :type, limit: 30, default: "", null: false + t.string :name, limit: 60, default: "", null: false + t.string :host, limit: 60 + t.integer :port + t.string :account, limit: 60 + t.string :account_password, limit: 60 + t.string :base_dn, limit: 255 + t.string :attr_login, limit: 30 + t.string :attr_firstname, limit: 30 + t.string :attr_lastname, limit: 30 + t.string :attr_mail, limit: 30 + t.boolean :onthefly_register, default: false, null: false end - create_table "custom_fields", :force => true do |t| - t.column "type", :string, :limit => 30, :default => "", :null => false - t.column "name", :string, :limit => 30, :default => "", :null => false - t.column "field_format", :string, :limit => 30, :default => "", :null => false - t.column "possible_values", :text - t.column "regexp", :string, :default => "" - t.column "min_length", :integer, :default => 0, :null => false - t.column "max_length", :integer, :default => 0, :null => false - t.column "is_required", :boolean, :default => false, :null => false - t.column "is_for_all", :boolean, :default => false, :null => false + create_table :custom_fields, force: true do |t| + t.string :type, limit: 30, default: "", null: false + t.string :name, limit: 30, default: "", null: false + t.string :field_format, limit: 30, default: "", null: false + t.text :possible_values + t.string :regexp, default: "" + t.integer :min_length, default: 0, null: false + t.integer :max_length, default: 0, null: false + t.boolean :is_required, default: false, null: false + t.boolean :is_for_all, default: false, null: false end - create_table "custom_fields_projects", :id => false, :force => true do |t| - t.column "custom_field_id", :integer, :default => 0, :null => false - t.column "project_id", :integer, :default => 0, :null => false + create_table :custom_fields_projects, :id => false, force: true do |t| + t.bigint :custom_field_id, default: 0, null: false + t.bigint :project_id, default: 0, null: false end - create_table "custom_fields_trackers", :id => false, :force => true do |t| - t.column "custom_field_id", :integer, :default => 0, :null => false - t.column "tracker_id", :integer, :default => 0, :null => false + create_table :custom_fields_trackers, :id => false, force: true do |t| + t.bigint :custom_field_id, default: 0, null: false + t.bigint :tracker_id, default: 0, null: false end - create_table "custom_values", :force => true do |t| - t.column "customized_type", :string, :limit => 30, :default => "", :null => false - t.column "customized_id", :integer, :default => 0, :null => false - t.column "custom_field_id", :integer, :default => 0, :null => false - t.column "value", :text + create_table :custom_values, force: true do |t| + t.string :customized_type, limit: 30, default: "", null: false + t.bigint :customized_id, default: 0, null: false + t.bigint :custom_field_id, default: 0, null: false + t.text :value end - create_table "documents", :force => true do |t| - t.column "project_id", :integer, :default => 0, :null => false - t.column "category_id", :integer, :default => 0, :null => false - t.column "title", :string, :limit => 60, :default => "", :null => false - t.column "description", :text - t.column "created_on", :timestamp + create_table :documents, force: true do |t| + t.bigint :project_id, default: 0, null: false + t.bigint :category_id, default: 0, null: false + t.string :title, limit: 60, default: "", null: false + t.text :description + t.datetime :created_on end add_index "documents", ["project_id"], :name => "documents_project_id" - create_table "enumerations", :force => true do |t| - t.column "opt", :string, :limit => 4, :default => "", :null => false - t.column "name", :string, :limit => 30, :default => "", :null => false + create_table :enumerations, force: true do |t| + t.string :opt, limit: 4, default: "", null: false + t.string :name, limit: 30, default: "", null: false end - create_table "issue_categories", :force => true do |t| - t.column "project_id", :integer, :default => 0, :null => false - t.column "name", :string, :limit => 30, :default => "", :null => false + create_table :issue_categories, force: true do |t| + t.bigint :project_id, default: 0, null: false + t.string :name, limit: 30, default: "", null: false end add_index "issue_categories", ["project_id"], :name => "issue_categories_project_id" - create_table "issue_histories", :force => true do |t| - t.column "issue_id", :integer, :default => 0, :null => false - t.column "status_id", :integer, :default => 0, :null => false - t.column "author_id", :integer, :default => 0, :null => false - t.column "notes", :text - t.column "created_on", :timestamp + create_table :issue_histories, force: true do |t| + t.bigint :issue_id, default: 0, null: false + t.bigint :status_id, default: 0, null: false + t.bigint :author_id, default: 0, null: false + t.text :notes + t.datetime :created_on end add_index "issue_histories", ["issue_id"], :name => "issue_histories_issue_id" - create_table "issue_statuses", :force => true do |t| - t.column "name", :string, :limit => 30, :default => "", :null => false - t.column "is_closed", :boolean, :default => false, :null => false - t.column "is_default", :boolean, :default => false, :null => false - t.column "html_color", :string, :limit => 6, :default => "FFFFFF", :null => false + create_table :issue_statuses, force: true do |t| + t.string :name, limit: 30, default: "", null: false + t.boolean :is_closed, default: false, null: false + t.boolean :is_default, default: false, null: false + t.string :html_color, limit: 6, default: "FFFFFF", null: false end - create_table "issues", :force => true do |t| - t.column "tracker_id", :integer, :default => 0, :null => false - t.column "project_id", :integer, :default => 0, :null => false - t.column "subject", :string, :default => "", :null => false - t.column "description", :text - t.column "due_date", :date - t.column "category_id", :integer - t.column "status_id", :integer, :default => 0, :null => false - t.column "assigned_to_id", :integer - t.column "priority_id", :integer, :default => 0, :null => false - t.column "fixed_version_id", :integer - t.column "author_id", :integer, :default => 0, :null => false - t.column "lock_version", :integer, :default => 0, :null => false - t.column "created_on", :timestamp - t.column "updated_on", :timestamp + create_table :issues, force: true do |t| + t.bigint :tracker_id, default: 0, null: false + t.bigint :project_id, default: 0, null: false + t.string :subject, default: "", null: false + t.text :description + t.date "due_date" + t.bigint :category_id + t.bigint :status_id, default: 0, null: false + t.bigint :assigned_to_id + t.bigint :priority_id, default: 0, null: false + t.bigint :fixed_version_id + t.bigint :author_id, default: 0, null: false + t.integer :lock_version, default: 0, null: false + t.datetime :created_on + t.datetime :updated_on end add_index "issues", ["project_id"], :name => "issues_project_id" - create_table "members", :force => true do |t| - t.column "user_id", :integer, :default => 0, :null => false - t.column "project_id", :integer, :default => 0, :null => false - t.column "role_id", :integer, :default => 0, :null => false - t.column "created_on", :timestamp + create_table :members, force: true do |t| + t.bigint :user_id, default: 0, null: false + t.bigint :project_id, default: 0, null: false + t.bigint :role_id, default: 0, null: false + t.datetime :created_on end - create_table "news", :force => true do |t| - t.column "project_id", :integer - t.column "title", :string, :limit => 60, :default => "", :null => false - t.column "summary", :string, :limit => 255, :default => "" - t.column "description", :text - t.column "author_id", :integer, :default => 0, :null => false - t.column "created_on", :timestamp + create_table :news, force: true do |t| + t.bigint :project_id + t.string :title, limit: 60, default: "", null: false + t.string :summary, limit: 255, default: "" + t.text :description + t.bigint :author_id, default: 0, null: false + t.datetime :created_on end add_index "news", ["project_id"], :name => "news_project_id" - create_table "permissions", :force => true do |t| - t.column "controller", :string, :limit => 30, :default => "", :null => false - t.column "action", :string, :limit => 30, :default => "", :null => false - t.column "description", :string, :limit => 60, :default => "", :null => false - t.column "is_public", :boolean, :default => false, :null => false - t.column "sort", :integer, :default => 0, :null => false - t.column "mail_option", :boolean, :default => false, :null => false - t.column "mail_enabled", :boolean, :default => false, :null => false + create_table :permissions, force: true do |t| + t.string :controller, limit: 30, default: "", null: false + t.string :action, limit: 30, default: "", null: false + t.string :description, limit: 60, default: "", null: false + t.boolean :is_public, default: false, null: false + t.integer :sort, default: 0, null: false + t.boolean :mail_option, default: false, null: false + t.boolean :mail_enabled, default: false, null: false end - create_table "permissions_roles", :id => false, :force => true do |t| - t.column "permission_id", :integer, :default => 0, :null => false - t.column "role_id", :integer, :default => 0, :null => false + create_table :permissions_roles, :id => false, force: true do |t| + t.bigint :permission_id, default: 0, null: false + t.bigint :role_id, default: 0, null: false end add_index "permissions_roles", ["role_id"], :name => "permissions_roles_role_id" - create_table "projects", :force => true do |t| - t.column "name", :string, :limit => 30, :default => "", :null => false - t.column "description", :string, :default => "", :null => false - t.column "homepage", :string, :limit => 60, :default => "" - t.column "is_public", :boolean, :default => true, :null => false - t.column "parent_id", :integer - t.column "projects_count", :integer, :default => 0 - t.column "created_on", :timestamp - t.column "updated_on", :timestamp + create_table :projects, force: true do |t| + t.string :name, limit: 30, default: "", null: false + t.string :description, default: "", null: false + t.string :homepage, limit: 60, default: "" + t.boolean :is_public, default: true, null: false + t.bigint :parent_id + t.integer :projects_count, default: 0 + t.datetime :created_on + t.datetime :updated_on end - create_table "roles", :force => true do |t| - t.column "name", :string, :limit => 30, :default => "", :null => false + create_table :roles, force: true do |t| + t.string :name, limit: 30, default: "", null: false end - create_table "tokens", :force => true do |t| - t.column "user_id", :integer, :default => 0, :null => false - t.column "action", :string, :limit => 30, :default => "", :null => false - t.column "value", :string, :limit => 40, :default => "", :null => false - t.column "created_on", :datetime, :null => false + create_table :tokens, force: true do |t| + t.bigint :user_id, default: 0, null: false + t.string :action, limit: 30, default: "", null: false + t.string :value, limit: 40, default: "", null: false + t.datetime :created_on, null: false end - create_table "trackers", :force => true do |t| - t.column "name", :string, :limit => 30, :default => "", :null => false - t.column "is_in_chlog", :boolean, :default => false, :null => false + create_table :trackers, force: true do |t| + t.string :name, limit: 30, default: "", null: false + t.boolean :is_in_chlog, default: false, null: false end - create_table "users", :force => true do |t| - t.column "login", :string, :limit => 30, :default => "", :null => false - t.column "hashed_password", :string, :limit => 40, :default => "", :null => false - t.column "firstname", :string, :limit => 30, :default => "", :null => false - t.column "lastname", :string, :limit => 30, :default => "", :null => false - t.column "mail", :string, :limit => 60, :default => "", :null => false - t.column "mail_notification", :boolean, :default => true, :null => false - t.column "admin", :boolean, :default => false, :null => false - t.column "status", :integer, :default => 1, :null => false - t.column "last_login_on", :datetime - t.column "language", :string, :limit => 2, :default => "" - t.column "auth_source_id", :integer - t.column "created_on", :timestamp - t.column "updated_on", :timestamp + create_table :users, force: true do |t| + t.string :login, limit: 30, default: "", null: false + t.string :hashed_password, limit: 40, default: "", null: false + t.string :firstname, limit: 30, default: "", null: false + t.string :lastname, limit: 30, default: "", null: false + t.string :mail, limit: 60, default: "", null: false + t.boolean :mail_notification, default: true, null: false + t.boolean :admin, default: false, null: false + t.integer :status, default: 1, null: false + t.datetime :last_login_on + t.string :language, limit: 2, default: "" + t.bigint :auth_source_id + t.datetime :created_on + t.datetime :updated_on end - create_table "versions", :force => true do |t| - t.column "project_id", :integer, :default => 0, :null => false - t.column "name", :string, :limit => 30, :default => "", :null => false - t.column "description", :string, :default => "" - t.column "effective_date", :date - t.column "created_on", :timestamp - t.column "updated_on", :timestamp + create_table :versions, force: true do |t| + t.bigint :project_id, default: 0, null: false + t.string :name, limit: 30, default: "", null: false + t.string :description, default: "" + t.date "effective_date" + t.datetime :created_on + t.datetime :updated_on end add_index "versions", ["project_id"], :name => "versions_project_id" - create_table "workflows", :force => true do |t| - t.column "tracker_id", :integer, :default => 0, :null => false - t.column "old_status_id", :integer, :default => 0, :null => false - t.column "new_status_id", :integer, :default => 0, :null => false - t.column "role_id", :integer, :default => 0, :null => false + create_table :workflows, force: true do |t| + t.bigint :tracker_id, default: 0, null: false + t.bigint :old_status_id, default: 0, null: false + t.bigint :new_status_id, default: 0, null: false + t.bigint :role_id, default: 0, null: false end # project Index: db/migrate/002_issue_move.rb =================================================================== --- db/migrate/002_issue_move.rb (revision 17473) +++ db/migrate/002_issue_move.rb (working copy) @@ -1,4 +1,4 @@ -class IssueMove < ActiveRecord::Migration[4.2] +class IssueMove < ActiveRecord::Migration[5.2] # model removed class Permission < ActiveRecord::Base; end Index: db/migrate/003_issue_add_note.rb =================================================================== --- db/migrate/003_issue_add_note.rb (revision 17473) +++ db/migrate/003_issue_add_note.rb (working copy) @@ -1,4 +1,4 @@ -class IssueAddNote < ActiveRecord::Migration[4.2] +class IssueAddNote < ActiveRecord::Migration[5.2] # model removed class Permission < ActiveRecord::Base; end Index: db/migrate/004_export_pdf.rb =================================================================== --- db/migrate/004_export_pdf.rb (revision 17473) +++ db/migrate/004_export_pdf.rb (working copy) @@ -1,4 +1,4 @@ -class ExportPdf < ActiveRecord::Migration[4.2] +class ExportPdf < ActiveRecord::Migration[5.2] # model removed class Permission < ActiveRecord::Base; end Index: db/migrate/005_issue_start_date.rb =================================================================== --- db/migrate/005_issue_start_date.rb (revision 17473) +++ db/migrate/005_issue_start_date.rb (working copy) @@ -1,7 +1,7 @@ -class IssueStartDate < ActiveRecord::Migration[4.2] +class IssueStartDate < ActiveRecord::Migration[5.2] def self.up add_column :issues, :start_date, :date - add_column :issues, :done_ratio, :integer, :default => 0, :null => false + add_column :issues, :done_ratio, :integer, default: 0, null: false end def self.down Index: db/migrate/006_calendar_and_activity.rb =================================================================== --- db/migrate/006_calendar_and_activity.rb (revision 17473) +++ db/migrate/006_calendar_and_activity.rb (working copy) @@ -1,4 +1,4 @@ -class CalendarAndActivity < ActiveRecord::Migration[4.2] +class CalendarAndActivity < ActiveRecord::Migration[5.2] # model removed class Permission < ActiveRecord::Base; end Index: db/migrate/007_create_journals.rb =================================================================== --- db/migrate/007_create_journals.rb (revision 17473) +++ db/migrate/007_create_journals.rb (working copy) @@ -1,4 +1,4 @@ -class CreateJournals < ActiveRecord::Migration[4.2] +class CreateJournals < ActiveRecord::Migration[5.2] # model removed, but needed for data migration class IssueHistory < ActiveRecord::Base; belongs_to :issue; end @@ -6,19 +6,19 @@ class Permission < ActiveRecord::Base; end def self.up - create_table :journals, :force => true do |t| - t.column "journalized_id", :integer, :default => 0, :null => false - t.column "journalized_type", :string, :limit => 30, :default => "", :null => false - t.column "user_id", :integer, :default => 0, :null => false - t.column "notes", :text - t.column "created_on", :datetime, :null => false + create_table :journals, force: true do |t| + t.bigint :journalized_id, default: 0, null: false + t.string :journalized_type, limit: 30, default: "", null: false + t.bigint :user_id, default: 0, null: false + t.text :notes + t.datetime :created_on, null: false end - create_table :journal_details, :force => true do |t| - t.column "journal_id", :integer, :default => 0, :null => false - t.column "property", :string, :limit => 30, :default => "", :null => false - t.column "prop_key", :string, :limit => 30, :default => "", :null => false - t.column "old_value", :string - t.column "value", :string + create_table :journal_details, force: true do |t| + t.bigint :journal_id, default: 0, null: false + t.string :property, limit: 30, default: "", null: false + t.string :prop_key, limit: 30, default: "", null: false + t.string :old_value + t.string :value end # indexes @@ -41,12 +41,12 @@ drop_table :journal_details drop_table :journals - create_table "issue_histories", :force => true do |t| - t.column "issue_id", :integer, :default => 0, :null => false - t.column "status_id", :integer, :default => 0, :null => false - t.column "author_id", :integer, :default => 0, :null => false - t.column "notes", :text, :default => "" - t.column "created_on", :timestamp + create_table :issue_histories, force: true do |t| + t.bigint :issue_id, default: 0, null: false + t.bigint :status_id, default: 0, null: false + t.bigint :author_id, default: 0, null: false + t.text :notes, default: "" + t.datetime :created_on end add_index "issue_histories", ["issue_id"], :name => "issue_histories_issue_id" Index: db/migrate/008_create_user_preferences.rb =================================================================== --- db/migrate/008_create_user_preferences.rb (revision 17473) +++ db/migrate/008_create_user_preferences.rb (working copy) @@ -1,8 +1,8 @@ -class CreateUserPreferences < ActiveRecord::Migration[4.2] +class CreateUserPreferences < ActiveRecord::Migration[5.2] def self.up create_table :user_preferences do |t| - t.column "user_id", :integer, :default => 0, :null => false - t.column "others", :text + t.bigint :user_id, default: 0, null: false + t.text :others end end Index: db/migrate/009_add_hide_mail_pref.rb =================================================================== --- db/migrate/009_add_hide_mail_pref.rb (revision 17473) +++ db/migrate/009_add_hide_mail_pref.rb (working copy) @@ -1,6 +1,6 @@ -class AddHideMailPref < ActiveRecord::Migration[4.2] +class AddHideMailPref < ActiveRecord::Migration[5.2] def self.up - add_column :user_preferences, :hide_mail, :boolean, :default => false + add_column :user_preferences, :hide_mail, :boolean, default: false end def self.down Index: db/migrate/010_create_comments.rb =================================================================== --- db/migrate/010_create_comments.rb (revision 17473) +++ db/migrate/010_create_comments.rb (working copy) @@ -1,12 +1,12 @@ -class CreateComments < ActiveRecord::Migration[4.2] +class CreateComments < ActiveRecord::Migration[5.2] def self.up create_table :comments do |t| - t.column :commented_type, :string, :limit => 30, :default => "", :null => false - t.column :commented_id, :integer, :default => 0, :null => false - t.column :author_id, :integer, :default => 0, :null => false - t.column :comments, :text - t.column :created_on, :datetime, :null => false - t.column :updated_on, :datetime, :null => false + t.string :commented_type, limit: 30, default: "", null: false + t.bigint :commented_id, default: 0, null: false + t.bigint :author_id, default: 0, null: false + t.text :comments + t.datetime :created_on, null: false + t.datetime :updated_on, null: false end end Index: db/migrate/011_add_news_comments_count.rb =================================================================== --- db/migrate/011_add_news_comments_count.rb (revision 17473) +++ db/migrate/011_add_news_comments_count.rb (working copy) @@ -1,6 +1,6 @@ -class AddNewsCommentsCount < ActiveRecord::Migration[4.2] +class AddNewsCommentsCount < ActiveRecord::Migration[5.2] def self.up - add_column :news, :comments_count, :integer, :default => 0, :null => false + add_column :news, :comments_count, :integer, default: 0, null: false end def self.down Index: db/migrate/012_add_comments_permissions.rb =================================================================== --- db/migrate/012_add_comments_permissions.rb (revision 17473) +++ db/migrate/012_add_comments_permissions.rb (working copy) @@ -1,4 +1,4 @@ -class AddCommentsPermissions < ActiveRecord::Migration[4.2] +class AddCommentsPermissions < ActiveRecord::Migration[5.2] # model removed class Permission < ActiveRecord::Base; end Index: db/migrate/013_create_queries.rb =================================================================== --- db/migrate/013_create_queries.rb (revision 17473) +++ db/migrate/013_create_queries.rb (working copy) @@ -1,11 +1,11 @@ -class CreateQueries < ActiveRecord::Migration[4.2] +class CreateQueries < ActiveRecord::Migration[5.2] def self.up - create_table :queries, :force => true do |t| - t.column "project_id", :integer - t.column "name", :string, :default => "", :null => false - t.column "filters", :text - t.column "user_id", :integer, :default => 0, :null => false - t.column "is_public", :boolean, :default => false, :null => false + create_table :queries, force: true do |t| + t.bigint :project_id + t.string :name, default: "", null: false + t.text :filters + t.bigint :user_id, default: 0, null: false + t.boolean :is_public, default: false, null: false end end Index: db/migrate/014_add_queries_permissions.rb =================================================================== --- db/migrate/014_add_queries_permissions.rb (revision 17473) +++ db/migrate/014_add_queries_permissions.rb (working copy) @@ -1,4 +1,4 @@ -class AddQueriesPermissions < ActiveRecord::Migration[4.2] +class AddQueriesPermissions < ActiveRecord::Migration[5.2] # model removed class Permission < ActiveRecord::Base; end Index: db/migrate/015_create_repositories.rb =================================================================== --- db/migrate/015_create_repositories.rb (revision 17473) +++ db/migrate/015_create_repositories.rb (working copy) @@ -1,8 +1,8 @@ -class CreateRepositories < ActiveRecord::Migration[4.2] +class CreateRepositories < ActiveRecord::Migration[5.2] def self.up - create_table :repositories, :force => true do |t| - t.column "project_id", :integer, :default => 0, :null => false - t.column "url", :string, :default => "", :null => false + create_table :repositories, force: true do |t| + t.bigint :project_id, default: 0, null: false + t.string :url, default: "", null: false end end Index: db/migrate/016_add_repositories_permissions.rb =================================================================== --- db/migrate/016_add_repositories_permissions.rb (revision 17473) +++ db/migrate/016_add_repositories_permissions.rb (working copy) @@ -1,4 +1,4 @@ -class AddRepositoriesPermissions < ActiveRecord::Migration[4.2] +class AddRepositoriesPermissions < ActiveRecord::Migration[5.2] # model removed class Permission < ActiveRecord::Base; end Index: db/migrate/017_create_settings.rb =================================================================== --- db/migrate/017_create_settings.rb (revision 17473) +++ db/migrate/017_create_settings.rb (working copy) @@ -1,8 +1,8 @@ -class CreateSettings < ActiveRecord::Migration[4.2] +class CreateSettings < ActiveRecord::Migration[5.2] def self.up - create_table :settings, :force => true do |t| - t.column "name", :string, :limit => 30, :default => "", :null => false - t.column "value", :text + create_table :settings, force: true do |t| + t.string :name, limit: 30, default: "", null: false + t.text :value end end Index: db/migrate/018_set_doc_and_files_notifications.rb =================================================================== --- db/migrate/018_set_doc_and_files_notifications.rb (revision 17473) +++ db/migrate/018_set_doc_and_files_notifications.rb (working copy) @@ -1,4 +1,4 @@ -class SetDocAndFilesNotifications < ActiveRecord::Migration[4.2] +class SetDocAndFilesNotifications < ActiveRecord::Migration[5.2] # model removed class Permission < ActiveRecord::Base; end Index: db/migrate/019_add_issue_status_position.rb =================================================================== --- db/migrate/019_add_issue_status_position.rb (revision 17473) +++ db/migrate/019_add_issue_status_position.rb (working copy) @@ -1,6 +1,6 @@ -class AddIssueStatusPosition < ActiveRecord::Migration[4.2] +class AddIssueStatusPosition < ActiveRecord::Migration[5.2] def self.up - add_column :issue_statuses, :position, :integer, :default => 1 + add_column :issue_statuses, :position, :integer, default: 1 IssueStatus.all.each_with_index {|status, i| status.update_attribute(:position, i+1)} end Index: db/migrate/020_add_role_position.rb =================================================================== --- db/migrate/020_add_role_position.rb (revision 17473) +++ db/migrate/020_add_role_position.rb (working copy) @@ -1,6 +1,6 @@ -class AddRolePosition < ActiveRecord::Migration[4.2] +class AddRolePosition < ActiveRecord::Migration[5.2] def self.up - add_column :roles, :position, :integer, :default => 1 + add_column :roles, :position, :integer, default: 1 Role.all.each_with_index {|role, i| role.update_attribute(:position, i+1)} end Index: db/migrate/021_add_tracker_position.rb =================================================================== --- db/migrate/021_add_tracker_position.rb (revision 17473) +++ db/migrate/021_add_tracker_position.rb (working copy) @@ -1,6 +1,6 @@ -class AddTrackerPosition < ActiveRecord::Migration[4.2] +class AddTrackerPosition < ActiveRecord::Migration[5.2] def self.up - add_column :trackers, :position, :integer, :default => 1 + add_column :trackers, :position, :integer, default: 1 Tracker.all.each_with_index {|tracker, i| tracker.update_attribute(:position, i+1)} end Index: db/migrate/022_serialize_possibles_values.rb =================================================================== --- db/migrate/022_serialize_possibles_values.rb (revision 17473) +++ db/migrate/022_serialize_possibles_values.rb (working copy) @@ -1,4 +1,4 @@ -class SerializePossiblesValues < ActiveRecord::Migration[4.2] +class SerializePossiblesValues < ActiveRecord::Migration[5.2] def self.up CustomField.all.each do |field| if field.possible_values and field.possible_values.is_a? String Index: db/migrate/023_add_tracker_is_in_roadmap.rb =================================================================== --- db/migrate/023_add_tracker_is_in_roadmap.rb (revision 17473) +++ db/migrate/023_add_tracker_is_in_roadmap.rb (working copy) @@ -1,6 +1,6 @@ -class AddTrackerIsInRoadmap < ActiveRecord::Migration[4.2] +class AddTrackerIsInRoadmap < ActiveRecord::Migration[5.2] def self.up - add_column :trackers, :is_in_roadmap, :boolean, :default => true, :null => false + add_column :trackers, :is_in_roadmap, :boolean, default: true, null: false end def self.down Index: db/migrate/024_add_roadmap_permission.rb =================================================================== --- db/migrate/024_add_roadmap_permission.rb (revision 17473) +++ db/migrate/024_add_roadmap_permission.rb (working copy) @@ -1,4 +1,4 @@ -class AddRoadmapPermission < ActiveRecord::Migration[4.2] +class AddRoadmapPermission < ActiveRecord::Migration[5.2] # model removed class Permission < ActiveRecord::Base; end Index: db/migrate/025_add_search_permission.rb =================================================================== --- db/migrate/025_add_search_permission.rb (revision 17473) +++ db/migrate/025_add_search_permission.rb (working copy) @@ -1,4 +1,4 @@ -class AddSearchPermission < ActiveRecord::Migration[4.2] +class AddSearchPermission < ActiveRecord::Migration[5.2] # model removed class Permission < ActiveRecord::Base; end Index: db/migrate/026_add_repository_login_and_password.rb =================================================================== --- db/migrate/026_add_repository_login_and_password.rb (revision 17473) +++ db/migrate/026_add_repository_login_and_password.rb (working copy) @@ -1,7 +1,7 @@ -class AddRepositoryLoginAndPassword < ActiveRecord::Migration[4.2] +class AddRepositoryLoginAndPassword < ActiveRecord::Migration[5.2] def self.up - add_column :repositories, :login, :string, :limit => 60, :default => "" - add_column :repositories, :password, :string, :limit => 60, :default => "" + add_column :repositories, :login, :string, limit: 60, default: "" + add_column :repositories, :password, :string, limit: 60, default: "" end def self.down Index: db/migrate/027_create_wikis.rb =================================================================== --- db/migrate/027_create_wikis.rb (revision 17473) +++ db/migrate/027_create_wikis.rb (working copy) @@ -1,9 +1,9 @@ -class CreateWikis < ActiveRecord::Migration[4.2] +class CreateWikis < ActiveRecord::Migration[5.2] def self.up create_table :wikis do |t| - t.column :project_id, :integer, :null => false - t.column :start_page, :string, :limit => 255, :null => false - t.column :status, :integer, :default => 1, :null => false + t.bigint :project_id, null: false + t.string :start_page, limit: 255, null: false + t.integer :status, default: 1, null: false end add_index :wikis, :project_id, :name => :wikis_project_id end Index: db/migrate/028_create_wiki_pages.rb =================================================================== --- db/migrate/028_create_wiki_pages.rb (revision 17473) +++ db/migrate/028_create_wiki_pages.rb (working copy) @@ -1,9 +1,9 @@ -class CreateWikiPages < ActiveRecord::Migration[4.2] +class CreateWikiPages < ActiveRecord::Migration[5.2] def self.up create_table :wiki_pages do |t| - t.column :wiki_id, :integer, :null => false - t.column :title, :string, :limit => 255, :null => false - t.column :created_on, :datetime, :null => false + t.bigint :wiki_id, null: false + t.string :title, limit: 255, null: false + t.datetime :created_on, null: false end add_index :wiki_pages, [:wiki_id, :title], :name => :wiki_pages_wiki_id_title end Index: db/migrate/029_create_wiki_contents.rb =================================================================== --- db/migrate/029_create_wiki_contents.rb (revision 17473) +++ db/migrate/029_create_wiki_contents.rb (working copy) @@ -1,24 +1,24 @@ -class CreateWikiContents < ActiveRecord::Migration[4.2] +class CreateWikiContents < ActiveRecord::Migration[5.2] def self.up create_table :wiki_contents do |t| - t.column :page_id, :integer, :null => false - t.column :author_id, :integer - t.column :text, :text - t.column :comments, :string, :limit => 255, :default => "" - t.column :updated_on, :datetime, :null => false - t.column :version, :integer, :null => false + t.bigint :page_id, null: false + t.bigint :author_id + t.text :text + t.string :comments, limit: 255, default: "" + t.datetime :updated_on, null: false + t.integer :version, null: false end add_index :wiki_contents, :page_id, :name => :wiki_contents_page_id create_table :wiki_content_versions do |t| - t.column :wiki_content_id, :integer, :null => false - t.column :page_id, :integer, :null => false - t.column :author_id, :integer - t.column :data, :binary - t.column :compression, :string, :limit => 6, :default => "" - t.column :comments, :string, :limit => 255, :default => "" - t.column :updated_on, :datetime, :null => false - t.column :version, :integer, :null => false + t.bigint :wiki_content_id, null: false + t.bigint :page_id, null: false + t.bigint :author_id + t.binary :data + t.string :compression, limit: 6, default: "" + t.string :comments, limit: 255, default: "" + t.datetime :updated_on, null: false + t.integer :version, null: false end add_index :wiki_content_versions, :wiki_content_id, :name => :wiki_content_versions_wcid end Index: db/migrate/030_add_projects_feeds_permissions.rb =================================================================== --- db/migrate/030_add_projects_feeds_permissions.rb (revision 17473) +++ db/migrate/030_add_projects_feeds_permissions.rb (working copy) @@ -1,4 +1,4 @@ -class AddProjectsFeedsPermissions < ActiveRecord::Migration[4.2] +class AddProjectsFeedsPermissions < ActiveRecord::Migration[5.2] # model removed class Permission < ActiveRecord::Base; end Index: db/migrate/031_add_repository_root_url.rb =================================================================== --- db/migrate/031_add_repository_root_url.rb (revision 17473) +++ db/migrate/031_add_repository_root_url.rb (working copy) @@ -1,6 +1,6 @@ -class AddRepositoryRootUrl < ActiveRecord::Migration[4.2] +class AddRepositoryRootUrl < ActiveRecord::Migration[5.2] def self.up - add_column :repositories, :root_url, :string, :limit => 255, :default => "" + add_column :repositories, :root_url, :string, limit: 255, default: "" end def self.down Index: db/migrate/032_create_time_entries.rb =================================================================== --- db/migrate/032_create_time_entries.rb (revision 17473) +++ db/migrate/032_create_time_entries.rb (working copy) @@ -1,18 +1,18 @@ -class CreateTimeEntries < ActiveRecord::Migration[4.2] +class CreateTimeEntries < ActiveRecord::Migration[5.2] def self.up create_table :time_entries do |t| - t.column :project_id, :integer, :null => false - t.column :user_id, :integer, :null => false - t.column :issue_id, :integer - t.column :hours, :float, :null => false - t.column :comments, :string, :limit => 255 - t.column :activity_id, :integer, :null => false - t.column :spent_on, :date, :null => false - t.column :tyear, :integer, :null => false - t.column :tmonth, :integer, :null => false - t.column :tweek, :integer, :null => false - t.column :created_on, :datetime, :null => false - t.column :updated_on, :datetime, :null => false + t.bigint :project_id, null: false + t.bigint :user_id, null: false + t.bigint :issue_id + t.float :hours, null: false + t.string :comments, limit: 255 + t.bigint :activity_id, null: false + t.date :spent_on, null: false + t.integer :tyear, null: false + t.integer :tmonth, null: false + t.integer :tweek, null: false + t.datetime :created_on, null: false + t.datetime :updated_on, null: false end add_index :time_entries, [:project_id], :name => :time_entries_project_id add_index :time_entries, [:issue_id], :name => :time_entries_issue_id Index: db/migrate/033_add_timelog_permissions.rb =================================================================== --- db/migrate/033_add_timelog_permissions.rb (revision 17473) +++ db/migrate/033_add_timelog_permissions.rb (working copy) @@ -1,4 +1,4 @@ -class AddTimelogPermissions < ActiveRecord::Migration[4.2] +class AddTimelogPermissions < ActiveRecord::Migration[5.2] # model removed class Permission < ActiveRecord::Base; end Index: db/migrate/034_create_changesets.rb =================================================================== --- db/migrate/034_create_changesets.rb (revision 17473) +++ db/migrate/034_create_changesets.rb (working copy) @@ -1,11 +1,11 @@ -class CreateChangesets < ActiveRecord::Migration[4.2] +class CreateChangesets < ActiveRecord::Migration[5.2] def self.up create_table :changesets do |t| - t.column :repository_id, :integer, :null => false - t.column :revision, :integer, :null => false - t.column :committer, :string, :limit => 30 - t.column :committed_on, :datetime, :null => false - t.column :comments, :text + t.bigint :repository_id, null: false + t.integer :revision, null: false + t.string :committer, limit: 30 + t.datetime :committed_on, null: false + t.text :comments end add_index :changesets, [:repository_id, :revision], :unique => true, :name => :changesets_repos_rev end Index: db/migrate/035_create_changes.rb =================================================================== --- db/migrate/035_create_changes.rb (revision 17473) +++ db/migrate/035_create_changes.rb (working copy) @@ -1,11 +1,11 @@ -class CreateChanges < ActiveRecord::Migration[4.2] +class CreateChanges < ActiveRecord::Migration[5.2] def self.up create_table :changes do |t| - t.column :changeset_id, :integer, :null => false - t.column :action, :string, :limit => 1, :default => "", :null => false - t.column :path, :string, :default => "", :null => false - t.column :from_path, :string - t.column :from_revision, :integer + t.bigint :changeset_id, null: false + t.string :action, limit: 1, default: "", null: false + t.string :path, default: "", null: false + t.string :from_path + t.integer :from_revision end add_index :changes, [:changeset_id], :name => :changesets_changeset_id end Index: db/migrate/036_add_changeset_commit_date.rb =================================================================== --- db/migrate/036_add_changeset_commit_date.rb (revision 17473) +++ db/migrate/036_add_changeset_commit_date.rb (working copy) @@ -1,4 +1,4 @@ -class AddChangesetCommitDate < ActiveRecord::Migration[4.2] +class AddChangesetCommitDate < ActiveRecord::Migration[5.2] def self.up add_column :changesets, :commit_date, :date Changeset.update_all "commit_date = committed_on" Index: db/migrate/037_add_project_identifier.rb =================================================================== --- db/migrate/037_add_project_identifier.rb (revision 17473) +++ db/migrate/037_add_project_identifier.rb (working copy) @@ -1,6 +1,6 @@ -class AddProjectIdentifier < ActiveRecord::Migration[4.2] +class AddProjectIdentifier < ActiveRecord::Migration[5.2] def self.up - add_column :projects, :identifier, :string, :limit => 20 + add_column :projects, :identifier, :string, limit: 20 end def self.down Index: db/migrate/038_add_custom_field_is_filter.rb =================================================================== --- db/migrate/038_add_custom_field_is_filter.rb (revision 17473) +++ db/migrate/038_add_custom_field_is_filter.rb (working copy) @@ -1,6 +1,6 @@ -class AddCustomFieldIsFilter < ActiveRecord::Migration[4.2] +class AddCustomFieldIsFilter < ActiveRecord::Migration[5.2] def self.up - add_column :custom_fields, :is_filter, :boolean, :null => false, :default => false + add_column :custom_fields, :is_filter, :boolean, null: false, default: false end def self.down Index: db/migrate/039_create_watchers.rb =================================================================== --- db/migrate/039_create_watchers.rb (revision 17473) +++ db/migrate/039_create_watchers.rb (working copy) @@ -1,9 +1,9 @@ -class CreateWatchers < ActiveRecord::Migration[4.2] +class CreateWatchers < ActiveRecord::Migration[5.2] def self.up create_table :watchers do |t| - t.column :watchable_type, :string, :default => "", :null => false - t.column :watchable_id, :integer, :default => 0, :null => false - t.column :user_id, :integer + t.string :watchable_type, default: "", null: false + t.bigint :watchable_id, default: 0, null: false + t.bigint :user_id end end Index: db/migrate/040_create_changesets_issues.rb =================================================================== --- db/migrate/040_create_changesets_issues.rb (revision 17473) +++ db/migrate/040_create_changesets_issues.rb (working copy) @@ -1,8 +1,8 @@ -class CreateChangesetsIssues < ActiveRecord::Migration[4.2] +class CreateChangesetsIssues < ActiveRecord::Migration[5.2] def self.up create_table :changesets_issues, :id => false do |t| - t.column :changeset_id, :integer, :null => false - t.column :issue_id, :integer, :null => false + t.bigint :changeset_id, null: false + t.bigint :issue_id, null: false end add_index :changesets_issues, [:changeset_id, :issue_id], :unique => true, :name => :changesets_issues_ids end Index: db/migrate/041_rename_comment_to_comments.rb =================================================================== --- db/migrate/041_rename_comment_to_comments.rb (revision 17473) +++ db/migrate/041_rename_comment_to_comments.rb (working copy) @@ -1,4 +1,4 @@ -class RenameCommentToComments < ActiveRecord::Migration[4.2] +class RenameCommentToComments < ActiveRecord::Migration[5.2] def self.up rename_column(:comments, :comment, :comments) if ActiveRecord::Base.connection.columns(Comment.table_name).detect{|c| c.name == "comment"} rename_column(:wiki_contents, :comment, :comments) if ActiveRecord::Base.connection.columns(WikiContent.table_name).detect{|c| c.name == "comment"} Index: db/migrate/042_create_issue_relations.rb =================================================================== --- db/migrate/042_create_issue_relations.rb (revision 17473) +++ db/migrate/042_create_issue_relations.rb (working copy) @@ -1,10 +1,10 @@ -class CreateIssueRelations < ActiveRecord::Migration[4.2] +class CreateIssueRelations < ActiveRecord::Migration[5.2] def self.up create_table :issue_relations do |t| - t.column :issue_from_id, :integer, :null => false - t.column :issue_to_id, :integer, :null => false - t.column :relation_type, :string, :default => "", :null => false - t.column :delay, :integer + t.bigint :issue_from_id, null: false + t.bigint :issue_to_id, null: false + t.string :relation_type, default: "", null: false + t.integer :delay end end Index: db/migrate/043_add_relations_permissions.rb =================================================================== --- db/migrate/043_add_relations_permissions.rb (revision 17473) +++ db/migrate/043_add_relations_permissions.rb (working copy) @@ -1,4 +1,4 @@ -class AddRelationsPermissions < ActiveRecord::Migration[4.2] +class AddRelationsPermissions < ActiveRecord::Migration[5.2] # model removed class Permission < ActiveRecord::Base; end Index: db/migrate/044_set_language_length_to_five.rb =================================================================== --- db/migrate/044_set_language_length_to_five.rb (revision 17473) +++ db/migrate/044_set_language_length_to_five.rb (working copy) @@ -1,6 +1,6 @@ -class SetLanguageLengthToFive < ActiveRecord::Migration[4.2] +class SetLanguageLengthToFive < ActiveRecord::Migration[5.2] def self.up - change_column :users, :language, :string, :limit => 5, :default => "" + change_column :users, :language, :string, limit: 5, default: "" end def self.down Index: db/migrate/045_create_boards.rb =================================================================== --- db/migrate/045_create_boards.rb (revision 17473) +++ db/migrate/045_create_boards.rb (working copy) @@ -1,13 +1,13 @@ -class CreateBoards < ActiveRecord::Migration[4.2] +class CreateBoards < ActiveRecord::Migration[5.2] def self.up create_table :boards do |t| - t.column :project_id, :integer, :null => false - t.column :name, :string, :default => "", :null => false - t.column :description, :string - t.column :position, :integer, :default => 1 - t.column :topics_count, :integer, :default => 0, :null => false - t.column :messages_count, :integer, :default => 0, :null => false - t.column :last_message_id, :integer + t.bigint :project_id, null: false + t.string :name, default: "", null: false + t.string :description + t.integer :position, default: 1 + t.integer :topics_count, default: 0, null: false + t.integer :messages_count, default: 0, null: false + t.bigint :last_message_id end add_index :boards, [:project_id], :name => :boards_project_id end Index: db/migrate/046_create_messages.rb =================================================================== --- db/migrate/046_create_messages.rb (revision 17473) +++ db/migrate/046_create_messages.rb (working copy) @@ -1,15 +1,15 @@ -class CreateMessages < ActiveRecord::Migration[4.2] +class CreateMessages < ActiveRecord::Migration[5.2] def self.up create_table :messages do |t| - t.column :board_id, :integer, :null => false - t.column :parent_id, :integer - t.column :subject, :string, :default => "", :null => false - t.column :content, :text - t.column :author_id, :integer - t.column :replies_count, :integer, :default => 0, :null => false - t.column :last_reply_id, :integer - t.column :created_on, :datetime, :null => false - t.column :updated_on, :datetime, :null => false + t.bigint :board_id, null: false + t.bigint :parent_id + t.string :subject, default: "", null: false + t.text :content + t.bigint :author_id + t.integer :replies_count, default: 0, null: false + t.bigint :last_reply_id + t.datetime :created_on, null: false + t.datetime :updated_on, null: false end add_index :messages, [:board_id], :name => :messages_board_id add_index :messages, [:parent_id], :name => :messages_parent_id Index: db/migrate/047_add_boards_permissions.rb =================================================================== --- db/migrate/047_add_boards_permissions.rb (revision 17473) +++ db/migrate/047_add_boards_permissions.rb (working copy) @@ -1,4 +1,4 @@ -class AddBoardsPermissions < ActiveRecord::Migration[4.2] +class AddBoardsPermissions < ActiveRecord::Migration[5.2] # model removed class Permission < ActiveRecord::Base; end Index: db/migrate/048_allow_null_version_effective_date.rb =================================================================== --- db/migrate/048_allow_null_version_effective_date.rb (revision 17473) +++ db/migrate/048_allow_null_version_effective_date.rb (working copy) @@ -1,6 +1,6 @@ -class AllowNullVersionEffectiveDate < ActiveRecord::Migration[4.2] +class AllowNullVersionEffectiveDate < ActiveRecord::Migration[5.2] def self.up - change_column :versions, :effective_date, :date, :default => nil, :null => true + change_column :versions, :effective_date, :date, default: nil, null: true end def self.down Index: db/migrate/049_add_wiki_destroy_page_permission.rb =================================================================== --- db/migrate/049_add_wiki_destroy_page_permission.rb (revision 17473) +++ db/migrate/049_add_wiki_destroy_page_permission.rb (working copy) @@ -1,4 +1,4 @@ -class AddWikiDestroyPagePermission < ActiveRecord::Migration[4.2] +class AddWikiDestroyPagePermission < ActiveRecord::Migration[5.2] # model removed class Permission < ActiveRecord::Base; end Index: db/migrate/050_add_wiki_attachments_permissions.rb =================================================================== --- db/migrate/050_add_wiki_attachments_permissions.rb (revision 17473) +++ db/migrate/050_add_wiki_attachments_permissions.rb (working copy) @@ -1,4 +1,4 @@ -class AddWikiAttachmentsPermissions < ActiveRecord::Migration[4.2] +class AddWikiAttachmentsPermissions < ActiveRecord::Migration[5.2] # model removed class Permission < ActiveRecord::Base; end Index: db/migrate/051_add_project_status.rb =================================================================== --- db/migrate/051_add_project_status.rb (revision 17473) +++ db/migrate/051_add_project_status.rb (working copy) @@ -1,6 +1,6 @@ -class AddProjectStatus < ActiveRecord::Migration[4.2] +class AddProjectStatus < ActiveRecord::Migration[5.2] def self.up - add_column :projects, :status, :integer, :default => 1, :null => false + add_column :projects, :status, :integer, default: 1, null: false end def self.down Index: db/migrate/052_add_changes_revision.rb =================================================================== --- db/migrate/052_add_changes_revision.rb (revision 17473) +++ db/migrate/052_add_changes_revision.rb (working copy) @@ -1,4 +1,4 @@ -class AddChangesRevision < ActiveRecord::Migration[4.2] +class AddChangesRevision < ActiveRecord::Migration[5.2] def self.up add_column :changes, :revision, :string end Index: db/migrate/053_add_changes_branch.rb =================================================================== --- db/migrate/053_add_changes_branch.rb (revision 17473) +++ db/migrate/053_add_changes_branch.rb (working copy) @@ -1,4 +1,4 @@ -class AddChangesBranch < ActiveRecord::Migration[4.2] +class AddChangesBranch < ActiveRecord::Migration[5.2] def self.up add_column :changes, :branch, :string end Index: db/migrate/054_add_changesets_scmid.rb =================================================================== --- db/migrate/054_add_changesets_scmid.rb (revision 17473) +++ db/migrate/054_add_changesets_scmid.rb (working copy) @@ -1,4 +1,4 @@ -class AddChangesetsScmid < ActiveRecord::Migration[4.2] +class AddChangesetsScmid < ActiveRecord::Migration[5.2] def self.up add_column :changesets, :scmid, :string end Index: db/migrate/055_add_repositories_type.rb =================================================================== --- db/migrate/055_add_repositories_type.rb (revision 17473) +++ db/migrate/055_add_repositories_type.rb (working copy) @@ -1,4 +1,4 @@ -class AddRepositoriesType < ActiveRecord::Migration[4.2] +class AddRepositoriesType < ActiveRecord::Migration[5.2] def self.up add_column :repositories, :type, :string # Set class name for existing SVN repositories Index: db/migrate/056_add_repositories_changes_permission.rb =================================================================== --- db/migrate/056_add_repositories_changes_permission.rb (revision 17473) +++ db/migrate/056_add_repositories_changes_permission.rb (working copy) @@ -1,4 +1,4 @@ -class AddRepositoriesChangesPermission < ActiveRecord::Migration[4.2] +class AddRepositoriesChangesPermission < ActiveRecord::Migration[5.2] # model removed class Permission < ActiveRecord::Base; end Index: db/migrate/057_add_versions_wiki_page_title.rb =================================================================== --- db/migrate/057_add_versions_wiki_page_title.rb (revision 17473) +++ db/migrate/057_add_versions_wiki_page_title.rb (working copy) @@ -1,4 +1,4 @@ -class AddVersionsWikiPageTitle < ActiveRecord::Migration[4.2] +class AddVersionsWikiPageTitle < ActiveRecord::Migration[5.2] def self.up add_column :versions, :wiki_page_title, :string end Index: db/migrate/058_add_issue_categories_assigned_to_id.rb =================================================================== --- db/migrate/058_add_issue_categories_assigned_to_id.rb (revision 17473) +++ db/migrate/058_add_issue_categories_assigned_to_id.rb (working copy) @@ -1,6 +1,6 @@ -class AddIssueCategoriesAssignedToId < ActiveRecord::Migration[4.2] +class AddIssueCategoriesAssignedToId < ActiveRecord::Migration[5.2] def self.up - add_column :issue_categories, :assigned_to_id, :integer + add_column :issue_categories, :assigned_to_id, :bigint end def self.down Index: db/migrate/059_add_roles_assignable.rb =================================================================== --- db/migrate/059_add_roles_assignable.rb (revision 17473) +++ db/migrate/059_add_roles_assignable.rb (working copy) @@ -1,6 +1,6 @@ -class AddRolesAssignable < ActiveRecord::Migration[4.2] +class AddRolesAssignable < ActiveRecord::Migration[5.2] def self.up - add_column :roles, :assignable, :boolean, :default => true + add_column :roles, :assignable, :boolean, default: true end def self.down Index: db/migrate/060_change_changesets_committer_limit.rb =================================================================== --- db/migrate/060_change_changesets_committer_limit.rb (revision 17473) +++ db/migrate/060_change_changesets_committer_limit.rb (working copy) @@ -1,9 +1,9 @@ -class ChangeChangesetsCommitterLimit < ActiveRecord::Migration[4.2] +class ChangeChangesetsCommitterLimit < ActiveRecord::Migration[5.2] def self.up - change_column :changesets, :committer, :string, :limit => nil + change_column :changesets, :committer, :string, limit: nil end def self.down - change_column :changesets, :committer, :string, :limit => 30 + change_column :changesets, :committer, :string, limit: 30 end end Index: db/migrate/061_add_roles_builtin.rb =================================================================== --- db/migrate/061_add_roles_builtin.rb (revision 17473) +++ db/migrate/061_add_roles_builtin.rb (working copy) @@ -1,6 +1,6 @@ -class AddRolesBuiltin < ActiveRecord::Migration[4.2] +class AddRolesBuiltin < ActiveRecord::Migration[5.2] def self.up - add_column :roles, :builtin, :integer, :default => 0, :null => false + add_column :roles, :builtin, :integer, default: 0, null: false end def self.down Index: db/migrate/062_insert_builtin_roles.rb =================================================================== --- db/migrate/062_insert_builtin_roles.rb (revision 17473) +++ db/migrate/062_insert_builtin_roles.rb (working copy) @@ -1,4 +1,4 @@ -class InsertBuiltinRoles < ActiveRecord::Migration[4.2] +class InsertBuiltinRoles < ActiveRecord::Migration[5.2] def self.up Role.reset_column_information nonmember = Role.new(:name => 'Non member', :position => 0) Index: db/migrate/063_add_roles_permissions.rb =================================================================== --- db/migrate/063_add_roles_permissions.rb (revision 17473) +++ db/migrate/063_add_roles_permissions.rb (working copy) @@ -1,4 +1,4 @@ -class AddRolesPermissions < ActiveRecord::Migration[4.2] +class AddRolesPermissions < ActiveRecord::Migration[5.2] def self.up add_column :roles, :permissions, :text end Index: db/migrate/064_drop_permissions.rb =================================================================== --- db/migrate/064_drop_permissions.rb (revision 17473) +++ db/migrate/064_drop_permissions.rb (working copy) @@ -1,4 +1,4 @@ -class DropPermissions < ActiveRecord::Migration[4.2] +class DropPermissions < ActiveRecord::Migration[5.2] def self.up drop_table :permissions drop_table :permissions_roles Index: db/migrate/065_add_settings_updated_on.rb =================================================================== --- db/migrate/065_add_settings_updated_on.rb (revision 17473) +++ db/migrate/065_add_settings_updated_on.rb (working copy) @@ -1,4 +1,4 @@ -class AddSettingsUpdatedOn < ActiveRecord::Migration[4.2] +class AddSettingsUpdatedOn < ActiveRecord::Migration[5.2] def self.up add_column :settings, :updated_on, :timestamp # set updated_on Index: db/migrate/066_add_custom_value_customized_index.rb =================================================================== --- db/migrate/066_add_custom_value_customized_index.rb (revision 17473) +++ db/migrate/066_add_custom_value_customized_index.rb (working copy) @@ -1,4 +1,4 @@ -class AddCustomValueCustomizedIndex < ActiveRecord::Migration[4.2] +class AddCustomValueCustomizedIndex < ActiveRecord::Migration[5.2] def self.up add_index :custom_values, [:customized_type, :customized_id], :name => :custom_values_customized end Index: db/migrate/067_create_wiki_redirects.rb =================================================================== --- db/migrate/067_create_wiki_redirects.rb (revision 17473) +++ db/migrate/067_create_wiki_redirects.rb (working copy) @@ -1,10 +1,10 @@ -class CreateWikiRedirects < ActiveRecord::Migration[4.2] +class CreateWikiRedirects < ActiveRecord::Migration[5.2] def self.up create_table :wiki_redirects do |t| - t.column :wiki_id, :integer, :null => false - t.column :title, :string - t.column :redirects_to, :string - t.column :created_on, :datetime, :null => false + t.bigint :wiki_id, null: false + t.string :title + t.string :redirects_to + t.datetime :created_on, null: false end add_index :wiki_redirects, [:wiki_id, :title], :name => :wiki_redirects_wiki_id_title end Index: db/migrate/068_create_enabled_modules.rb =================================================================== --- db/migrate/068_create_enabled_modules.rb (revision 17473) +++ db/migrate/068_create_enabled_modules.rb (working copy) @@ -1,8 +1,8 @@ -class CreateEnabledModules < ActiveRecord::Migration[4.2] +class CreateEnabledModules < ActiveRecord::Migration[5.2] def self.up create_table :enabled_modules do |t| - t.column :project_id, :integer - t.column :name, :string, :null => false + t.bigint :project_id + t.string :name, null: false end add_index :enabled_modules, [:project_id], :name => :enabled_modules_project_id Index: db/migrate/069_add_issues_estimated_hours.rb =================================================================== --- db/migrate/069_add_issues_estimated_hours.rb (revision 17473) +++ db/migrate/069_add_issues_estimated_hours.rb (working copy) @@ -1,4 +1,4 @@ -class AddIssuesEstimatedHours < ActiveRecord::Migration[4.2] +class AddIssuesEstimatedHours < ActiveRecord::Migration[5.2] def self.up add_column :issues, :estimated_hours, :float end Index: db/migrate/070_change_attachments_content_type_limit.rb =================================================================== --- db/migrate/070_change_attachments_content_type_limit.rb (revision 17473) +++ db/migrate/070_change_attachments_content_type_limit.rb (working copy) @@ -1,9 +1,9 @@ -class ChangeAttachmentsContentTypeLimit < ActiveRecord::Migration[4.2] +class ChangeAttachmentsContentTypeLimit < ActiveRecord::Migration[5.2] def self.up - change_column :attachments, :content_type, :string, :limit => nil + change_column :attachments, :content_type, :string, limit: nil end def self.down - change_column :attachments, :content_type, :string, :limit => 60 + change_column :attachments, :content_type, :string, limit: 60 end end Index: db/migrate/071_add_queries_column_names.rb =================================================================== --- db/migrate/071_add_queries_column_names.rb (revision 17473) +++ db/migrate/071_add_queries_column_names.rb (working copy) @@ -1,4 +1,4 @@ -class AddQueriesColumnNames < ActiveRecord::Migration[4.2] +class AddQueriesColumnNames < ActiveRecord::Migration[5.2] def self.up add_column :queries, :column_names, :text end Index: db/migrate/072_add_enumerations_position.rb =================================================================== --- db/migrate/072_add_enumerations_position.rb (revision 17473) +++ db/migrate/072_add_enumerations_position.rb (working copy) @@ -1,6 +1,6 @@ -class AddEnumerationsPosition < ActiveRecord::Migration[4.2] +class AddEnumerationsPosition < ActiveRecord::Migration[5.2] def self.up - add_column(:enumerations, :position, :integer, :default => 1) unless Enumeration.column_names.include?('position') + add_column(:enumerations, :position, :integer, default: 1) unless Enumeration.column_names.include?('position') Enumeration.all.group_by(&:opt).each do |opt, enums| enums.each_with_index do |enum, i| # do not call model callbacks Index: db/migrate/073_add_enumerations_is_default.rb =================================================================== --- db/migrate/073_add_enumerations_is_default.rb (revision 17473) +++ db/migrate/073_add_enumerations_is_default.rb (working copy) @@ -1,6 +1,6 @@ -class AddEnumerationsIsDefault < ActiveRecord::Migration[4.2] +class AddEnumerationsIsDefault < ActiveRecord::Migration[5.2] def self.up - add_column :enumerations, :is_default, :boolean, :default => false, :null => false + add_column :enumerations, :is_default, :boolean, default: false, null: false end def self.down Index: db/migrate/074_add_auth_sources_tls.rb =================================================================== --- db/migrate/074_add_auth_sources_tls.rb (revision 17473) +++ db/migrate/074_add_auth_sources_tls.rb (working copy) @@ -1,6 +1,6 @@ -class AddAuthSourcesTls < ActiveRecord::Migration[4.2] +class AddAuthSourcesTls < ActiveRecord::Migration[5.2] def self.up - add_column :auth_sources, :tls, :boolean, :default => false, :null => false + add_column :auth_sources, :tls, :boolean, default: false, null: false end def self.down Index: db/migrate/075_add_members_mail_notification.rb =================================================================== --- db/migrate/075_add_members_mail_notification.rb (revision 17473) +++ db/migrate/075_add_members_mail_notification.rb (working copy) @@ -1,6 +1,6 @@ -class AddMembersMailNotification < ActiveRecord::Migration[4.2] +class AddMembersMailNotification < ActiveRecord::Migration[5.2] def self.up - add_column :members, :mail_notification, :boolean, :default => false, :null => false + add_column :members, :mail_notification, :boolean, default: false, null: false end def self.down Index: db/migrate/076_allow_null_position.rb =================================================================== --- db/migrate/076_allow_null_position.rb (revision 17473) +++ db/migrate/076_allow_null_position.rb (working copy) @@ -1,13 +1,13 @@ -class AllowNullPosition < ActiveRecord::Migration[4.2] +class AllowNullPosition < ActiveRecord::Migration[5.2] def self.up Enumeration.reset_column_information # removes the 'not null' constraint on position fields - change_column :issue_statuses, :position, :integer, :default => 1, :null => true - change_column :roles, :position, :integer, :default => 1, :null => true - change_column :trackers, :position, :integer, :default => 1, :null => true - change_column :boards, :position, :integer, :default => 1, :null => true - change_column :enumerations, :position, :integer, :default => 1, :null => true + change_column :issue_statuses, :position, :integer, default: 1, null: true + change_column :roles, :position, :integer, default: 1, null: true + change_column :trackers, :position, :integer, default: 1, null: true + change_column :boards, :position, :integer, default: 1, null: true + change_column :enumerations, :position, :integer, default: 1, null: true end def self.down Index: db/migrate/077_remove_issue_statuses_html_color.rb =================================================================== --- db/migrate/077_remove_issue_statuses_html_color.rb (revision 17473) +++ db/migrate/077_remove_issue_statuses_html_color.rb (working copy) @@ -1,4 +1,4 @@ -class RemoveIssueStatusesHtmlColor < ActiveRecord::Migration[4.2] +class RemoveIssueStatusesHtmlColor < ActiveRecord::Migration[5.2] def self.up remove_column :issue_statuses, :html_color end Index: db/migrate/078_add_custom_fields_position.rb =================================================================== --- db/migrate/078_add_custom_fields_position.rb (revision 17473) +++ db/migrate/078_add_custom_fields_position.rb (working copy) @@ -1,6 +1,6 @@ -class AddCustomFieldsPosition < ActiveRecord::Migration[4.2] +class AddCustomFieldsPosition < ActiveRecord::Migration[5.2] def self.up - add_column(:custom_fields, :position, :integer, :default => 1) + add_column(:custom_fields, :position, :integer, default: 1) CustomField.all.group_by(&:type).each do |t, fields| fields.each_with_index do |field, i| # do not call model callbacks Index: db/migrate/079_add_user_preferences_time_zone.rb =================================================================== --- db/migrate/079_add_user_preferences_time_zone.rb (revision 17473) +++ db/migrate/079_add_user_preferences_time_zone.rb (working copy) @@ -1,4 +1,4 @@ -class AddUserPreferencesTimeZone < ActiveRecord::Migration[4.2] +class AddUserPreferencesTimeZone < ActiveRecord::Migration[5.2] def self.up add_column :user_preferences, :time_zone, :string end Index: db/migrate/080_add_users_type.rb =================================================================== --- db/migrate/080_add_users_type.rb (revision 17473) +++ db/migrate/080_add_users_type.rb (working copy) @@ -1,4 +1,4 @@ -class AddUsersType < ActiveRecord::Migration[4.2] +class AddUsersType < ActiveRecord::Migration[5.2] def self.up add_column :users, :type, :string User.update_all "type = 'User'" Index: db/migrate/081_create_projects_trackers.rb =================================================================== --- db/migrate/081_create_projects_trackers.rb (revision 17473) +++ db/migrate/081_create_projects_trackers.rb (working copy) @@ -1,8 +1,8 @@ -class CreateProjectsTrackers < ActiveRecord::Migration[4.2] +class CreateProjectsTrackers < ActiveRecord::Migration[5.2] def self.up create_table :projects_trackers, :id => false do |t| - t.column :project_id, :integer, :default => 0, :null => false - t.column :tracker_id, :integer, :default => 0, :null => false + t.bigint :project_id, default: 0, null: false + t.bigint :tracker_id, default: 0, null: false end add_index :projects_trackers, :project_id, :name => :projects_trackers_project_id Index: db/migrate/082_add_messages_locked.rb =================================================================== --- db/migrate/082_add_messages_locked.rb (revision 17473) +++ db/migrate/082_add_messages_locked.rb (working copy) @@ -1,6 +1,6 @@ -class AddMessagesLocked < ActiveRecord::Migration[4.2] +class AddMessagesLocked < ActiveRecord::Migration[5.2] def self.up - add_column :messages, :locked, :boolean, :default => false + add_column :messages, :locked, :boolean, default: false end def self.down Index: db/migrate/083_add_messages_sticky.rb =================================================================== --- db/migrate/083_add_messages_sticky.rb (revision 17473) +++ db/migrate/083_add_messages_sticky.rb (working copy) @@ -1,6 +1,6 @@ -class AddMessagesSticky < ActiveRecord::Migration[4.2] +class AddMessagesSticky < ActiveRecord::Migration[5.2] def self.up - add_column :messages, :sticky, :integer, :default => 0 + add_column :messages, :sticky, :integer, default: 0 end def self.down Index: db/migrate/084_change_auth_sources_account_limit.rb =================================================================== --- db/migrate/084_change_auth_sources_account_limit.rb (revision 17473) +++ db/migrate/084_change_auth_sources_account_limit.rb (working copy) @@ -1,9 +1,9 @@ -class ChangeAuthSourcesAccountLimit < ActiveRecord::Migration[4.2] +class ChangeAuthSourcesAccountLimit < ActiveRecord::Migration[5.2] def self.up - change_column :auth_sources, :account, :string, :limit => nil + change_column :auth_sources, :account, :string, limit: nil end def self.down - change_column :auth_sources, :account, :string, :limit => 60 + change_column :auth_sources, :account, :string, limit: 60 end end Index: db/migrate/085_add_role_tracker_old_status_index_to_workflows.rb =================================================================== --- db/migrate/085_add_role_tracker_old_status_index_to_workflows.rb (revision 17473) +++ db/migrate/085_add_role_tracker_old_status_index_to_workflows.rb (working copy) @@ -1,4 +1,4 @@ -class AddRoleTrackerOldStatusIndexToWorkflows < ActiveRecord::Migration[4.2] +class AddRoleTrackerOldStatusIndexToWorkflows < ActiveRecord::Migration[5.2] def self.up add_index :workflows, [:role_id, :tracker_id, :old_status_id], :name => :wkfs_role_tracker_old_status end Index: db/migrate/086_add_custom_fields_searchable.rb =================================================================== --- db/migrate/086_add_custom_fields_searchable.rb (revision 17473) +++ db/migrate/086_add_custom_fields_searchable.rb (working copy) @@ -1,6 +1,6 @@ -class AddCustomFieldsSearchable < ActiveRecord::Migration[4.2] +class AddCustomFieldsSearchable < ActiveRecord::Migration[5.2] def self.up - add_column :custom_fields, :searchable, :boolean, :default => false + add_column :custom_fields, :searchable, :boolean, default: false end def self.down Index: db/migrate/087_change_projects_description_to_text.rb =================================================================== --- db/migrate/087_change_projects_description_to_text.rb (revision 17473) +++ db/migrate/087_change_projects_description_to_text.rb (working copy) @@ -1,6 +1,6 @@ -class ChangeProjectsDescriptionToText < ActiveRecord::Migration[4.2] +class ChangeProjectsDescriptionToText < ActiveRecord::Migration[5.2] def self.up - change_column :projects, :description, :text, :null => true, :default => nil + change_column :projects, :description, :text, null: true, default: nil end def self.down Index: db/migrate/088_add_custom_fields_default_value.rb =================================================================== --- db/migrate/088_add_custom_fields_default_value.rb (revision 17473) +++ db/migrate/088_add_custom_fields_default_value.rb (working copy) @@ -1,4 +1,4 @@ -class AddCustomFieldsDefaultValue < ActiveRecord::Migration[4.2] +class AddCustomFieldsDefaultValue < ActiveRecord::Migration[5.2] def self.up add_column :custom_fields, :default_value, :text end Index: db/migrate/089_add_attachments_description.rb =================================================================== --- db/migrate/089_add_attachments_description.rb (revision 17473) +++ db/migrate/089_add_attachments_description.rb (working copy) @@ -1,4 +1,4 @@ -class AddAttachmentsDescription < ActiveRecord::Migration[4.2] +class AddAttachmentsDescription < ActiveRecord::Migration[5.2] def self.up add_column :attachments, :description, :string end Index: db/migrate/090_change_versions_name_limit.rb =================================================================== --- db/migrate/090_change_versions_name_limit.rb (revision 17473) +++ db/migrate/090_change_versions_name_limit.rb (working copy) @@ -1,9 +1,9 @@ -class ChangeVersionsNameLimit < ActiveRecord::Migration[4.2] +class ChangeVersionsNameLimit < ActiveRecord::Migration[5.2] def self.up - change_column :versions, :name, :string, :limit => nil + change_column :versions, :name, :string, limit: nil end def self.down - change_column :versions, :name, :string, :limit => 30 + change_column :versions, :name, :string, limit: 30 end end Index: db/migrate/091_change_changesets_revision_to_string.rb =================================================================== --- db/migrate/091_change_changesets_revision_to_string.rb (revision 17473) +++ db/migrate/091_change_changesets_revision_to_string.rb (working copy) @@ -1,4 +1,4 @@ -class ChangeChangesetsRevisionToString < ActiveRecord::Migration[4.2] +class ChangeChangesetsRevisionToString < ActiveRecord::Migration[5.2] def self.up # Some backends (eg. SQLServer 2012) do not support changing the type # of an indexed column so the index needs to be dropped first @@ -12,7 +12,7 @@ remove_index :changesets, :name => :altered_changesets_repos_rev end - change_column :changesets, :revision, :string, :null => false + change_column :changesets, :revision, :string, null: false add_index :changesets, [:repository_id, :revision], :unique => true, :name => :changesets_repos_rev end @@ -25,7 +25,7 @@ remove_index :changesets, :name => :altered_changesets_repos_rev end - change_column :changesets, :revision, :integer, :null => false + change_column :changesets, :revision, :integer, null: false add_index :changesets, [:repository_id, :revision], :unique => true, :name => :changesets_repos_rev end Index: db/migrate/092_change_changes_from_revision_to_string.rb =================================================================== --- db/migrate/092_change_changes_from_revision_to_string.rb (revision 17473) +++ db/migrate/092_change_changes_from_revision_to_string.rb (working copy) @@ -1,4 +1,4 @@ -class ChangeChangesFromRevisionToString < ActiveRecord::Migration[4.2] +class ChangeChangesFromRevisionToString < ActiveRecord::Migration[5.2] def self.up change_column :changes, :from_revision, :string end Index: db/migrate/093_add_wiki_pages_protected.rb =================================================================== --- db/migrate/093_add_wiki_pages_protected.rb (revision 17473) +++ db/migrate/093_add_wiki_pages_protected.rb (working copy) @@ -1,6 +1,6 @@ -class AddWikiPagesProtected < ActiveRecord::Migration[4.2] +class AddWikiPagesProtected < ActiveRecord::Migration[5.2] def self.up - add_column :wiki_pages, :protected, :boolean, :default => false, :null => false + add_column :wiki_pages, :protected, :boolean, default: false, null: false end def self.down Index: db/migrate/094_change_projects_homepage_limit.rb =================================================================== --- db/migrate/094_change_projects_homepage_limit.rb (revision 17473) +++ db/migrate/094_change_projects_homepage_limit.rb (working copy) @@ -1,9 +1,9 @@ -class ChangeProjectsHomepageLimit < ActiveRecord::Migration[4.2] +class ChangeProjectsHomepageLimit < ActiveRecord::Migration[5.2] def self.up - change_column :projects, :homepage, :string, :limit => nil, :default => '' + change_column :projects, :homepage, :string, limit: nil, default: '' end def self.down - change_column :projects, :homepage, :string, :limit => 60, :default => '' + change_column :projects, :homepage, :string, limit: 60, default: '' end end Index: db/migrate/095_add_wiki_pages_parent_id.rb =================================================================== --- db/migrate/095_add_wiki_pages_parent_id.rb (revision 17473) +++ db/migrate/095_add_wiki_pages_parent_id.rb (working copy) @@ -1,6 +1,6 @@ -class AddWikiPagesParentId < ActiveRecord::Migration[4.2] +class AddWikiPagesParentId < ActiveRecord::Migration[5.2] def self.up - add_column :wiki_pages, :parent_id, :integer, :default => nil + add_column :wiki_pages, :parent_id, :bigint, default: nil end def self.down Index: db/migrate/096_add_commit_access_permission.rb =================================================================== --- db/migrate/096_add_commit_access_permission.rb (revision 17473) +++ db/migrate/096_add_commit_access_permission.rb (working copy) @@ -1,4 +1,4 @@ -class AddCommitAccessPermission < ActiveRecord::Migration[4.2] +class AddCommitAccessPermission < ActiveRecord::Migration[5.2] def self.up Role.all.select { |r| not r.builtin? }.each do |r| r.add_permission!(:commit_access) Index: db/migrate/097_add_view_wiki_edits_permission.rb =================================================================== --- db/migrate/097_add_view_wiki_edits_permission.rb (revision 17473) +++ db/migrate/097_add_view_wiki_edits_permission.rb (working copy) @@ -1,4 +1,4 @@ -class AddViewWikiEditsPermission < ActiveRecord::Migration[4.2] +class AddViewWikiEditsPermission < ActiveRecord::Migration[5.2] def self.up Role.all.each do |r| r.add_permission!(:view_wiki_edits) if r.has_permission?(:view_wiki_pages) Index: db/migrate/098_set_topic_authors_as_watchers.rb =================================================================== --- db/migrate/098_set_topic_authors_as_watchers.rb (revision 17473) +++ db/migrate/098_set_topic_authors_as_watchers.rb (working copy) @@ -1,4 +1,4 @@ -class SetTopicAuthorsAsWatchers < ActiveRecord::Migration[4.2] +class SetTopicAuthorsAsWatchers < ActiveRecord::Migration[5.2] def self.up # Sets active users who created/replied a topic as watchers of the topic # so that the new watch functionality at topic level doesn't affect notifications behaviour Index: db/migrate/099_add_delete_wiki_pages_attachments_permission.rb =================================================================== --- db/migrate/099_add_delete_wiki_pages_attachments_permission.rb (revision 17473) +++ db/migrate/099_add_delete_wiki_pages_attachments_permission.rb (working copy) @@ -1,4 +1,4 @@ -class AddDeleteWikiPagesAttachmentsPermission < ActiveRecord::Migration[4.2] +class AddDeleteWikiPagesAttachmentsPermission < ActiveRecord::Migration[5.2] def self.up Role.all.each do |r| r.add_permission!(:delete_wiki_pages_attachments) if r.has_permission?(:edit_wiki_pages) Index: db/migrate/100_add_changesets_user_id.rb =================================================================== --- db/migrate/100_add_changesets_user_id.rb (revision 17473) +++ db/migrate/100_add_changesets_user_id.rb (working copy) @@ -1,6 +1,6 @@ -class AddChangesetsUserId < ActiveRecord::Migration[4.2] +class AddChangesetsUserId < ActiveRecord::Migration[5.2] def self.up - add_column :changesets, :user_id, :integer, :default => nil + add_column :changesets, :user_id, :bigint, default: nil end def self.down Index: db/migrate/101_populate_changesets_user_id.rb =================================================================== --- db/migrate/101_populate_changesets_user_id.rb (revision 17473) +++ db/migrate/101_populate_changesets_user_id.rb (working copy) @@ -1,4 +1,4 @@ -class PopulateChangesetsUserId < ActiveRecord::Migration[4.2] +class PopulateChangesetsUserId < ActiveRecord::Migration[5.2] def self.up committers = Changeset.connection.select_values("SELECT DISTINCT committer FROM #{Changeset.table_name}") committers.each do |committer| Index: db/migrate/102_add_custom_fields_editable.rb =================================================================== --- db/migrate/102_add_custom_fields_editable.rb (revision 17473) +++ db/migrate/102_add_custom_fields_editable.rb (working copy) @@ -1,6 +1,6 @@ -class AddCustomFieldsEditable < ActiveRecord::Migration[4.2] +class AddCustomFieldsEditable < ActiveRecord::Migration[5.2] def self.up - add_column :custom_fields, :editable, :boolean, :default => true + add_column :custom_fields, :editable, :boolean, default: true end def self.down Index: db/migrate/103_set_custom_fields_editable.rb =================================================================== --- db/migrate/103_set_custom_fields_editable.rb (revision 17473) +++ db/migrate/103_set_custom_fields_editable.rb (working copy) @@ -1,4 +1,4 @@ -class SetCustomFieldsEditable < ActiveRecord::Migration[4.2] +class SetCustomFieldsEditable < ActiveRecord::Migration[5.2] def self.up UserCustomField.update_all("editable = #{CustomField.connection.quoted_false}") end Index: db/migrate/104_add_projects_lft_and_rgt.rb =================================================================== --- db/migrate/104_add_projects_lft_and_rgt.rb (revision 17473) +++ db/migrate/104_add_projects_lft_and_rgt.rb (working copy) @@ -1,4 +1,4 @@ -class AddProjectsLftAndRgt < ActiveRecord::Migration[4.2] +class AddProjectsLftAndRgt < ActiveRecord::Migration[5.2] def self.up add_column :projects, :lft, :integer add_column :projects, :rgt, :integer Index: db/migrate/105_build_projects_tree.rb =================================================================== --- db/migrate/105_build_projects_tree.rb (revision 17473) +++ db/migrate/105_build_projects_tree.rb (working copy) @@ -1,4 +1,4 @@ -class BuildProjectsTree < ActiveRecord::Migration[4.2] +class BuildProjectsTree < ActiveRecord::Migration[5.2] def self.up Project.rebuild_tree! end Index: db/migrate/106_remove_projects_projects_count.rb =================================================================== --- db/migrate/106_remove_projects_projects_count.rb (revision 17473) +++ db/migrate/106_remove_projects_projects_count.rb (working copy) @@ -1,9 +1,9 @@ -class RemoveProjectsProjectsCount < ActiveRecord::Migration[4.2] +class RemoveProjectsProjectsCount < ActiveRecord::Migration[5.2] def self.up remove_column :projects, :projects_count end def self.down - add_column :projects, :projects_count, :integer, :default => 0 + add_column :projects, :projects_count, :integer, default: 0 end end Index: db/migrate/107_add_open_id_authentication_tables.rb =================================================================== --- db/migrate/107_add_open_id_authentication_tables.rb (revision 17473) +++ db/migrate/107_add_open_id_authentication_tables.rb (working copy) @@ -1,15 +1,15 @@ -class AddOpenIdAuthenticationTables < ActiveRecord::Migration[4.2] +class AddOpenIdAuthenticationTables < ActiveRecord::Migration[5.2] def self.up - create_table :open_id_authentication_associations, :force => true do |t| + create_table :open_id_authentication_associations, force: true do |t| t.integer :issued, :lifetime t.string :handle, :assoc_type t.binary :server_url, :secret end - create_table :open_id_authentication_nonces, :force => true do |t| - t.integer :timestamp, :null => false - t.string :server_url, :null => true - t.string :salt, :null => false + create_table :open_id_authentication_nonces, force: true do |t| + t.integer :timestamp, null: false + t.string :server_url, null: true + t.string :salt, null: false end end Index: db/migrate/108_add_identity_url_to_users.rb =================================================================== --- db/migrate/108_add_identity_url_to_users.rb (revision 17473) +++ db/migrate/108_add_identity_url_to_users.rb (working copy) @@ -1,4 +1,4 @@ -class AddIdentityUrlToUsers < ActiveRecord::Migration[4.2] +class AddIdentityUrlToUsers < ActiveRecord::Migration[5.2] def self.up add_column :users, :identity_url, :string end Index: db/migrate/20090214190337_add_watchers_user_id_type_index.rb =================================================================== --- db/migrate/20090214190337_add_watchers_user_id_type_index.rb (revision 17473) +++ db/migrate/20090214190337_add_watchers_user_id_type_index.rb (working copy) @@ -1,4 +1,4 @@ -class AddWatchersUserIdTypeIndex < ActiveRecord::Migration[4.2] +class AddWatchersUserIdTypeIndex < ActiveRecord::Migration[5.2] def self.up add_index :watchers, [:user_id, :watchable_type], :name => :watchers_user_id_type end Index: db/migrate/20090312172426_add_queries_sort_criteria.rb =================================================================== --- db/migrate/20090312172426_add_queries_sort_criteria.rb (revision 17473) +++ db/migrate/20090312172426_add_queries_sort_criteria.rb (working copy) @@ -1,4 +1,4 @@ -class AddQueriesSortCriteria < ActiveRecord::Migration[4.2] +class AddQueriesSortCriteria < ActiveRecord::Migration[5.2] def self.up add_column :queries, :sort_criteria, :text end Index: db/migrate/20090312194159_add_projects_trackers_unique_index.rb =================================================================== --- db/migrate/20090312194159_add_projects_trackers_unique_index.rb (revision 17473) +++ db/migrate/20090312194159_add_projects_trackers_unique_index.rb (working copy) @@ -1,4 +1,4 @@ -class AddProjectsTrackersUniqueIndex < ActiveRecord::Migration[4.2] +class AddProjectsTrackersUniqueIndex < ActiveRecord::Migration[5.2] def self.up remove_duplicates add_index :projects_trackers, [:project_id, :tracker_id], :name => :projects_trackers_unique, :unique => true Index: db/migrate/20090318181151_extend_settings_name.rb =================================================================== --- db/migrate/20090318181151_extend_settings_name.rb (revision 17473) +++ db/migrate/20090318181151_extend_settings_name.rb (working copy) @@ -1,6 +1,6 @@ -class ExtendSettingsName < ActiveRecord::Migration[4.2] +class ExtendSettingsName < ActiveRecord::Migration[5.2] def self.up - change_column :settings, :name, :string, :limit => 255, :default => '', :null => false + change_column :settings, :name, :string, limit: 255, default: '', null: false end def self.down Index: db/migrate/20090323224724_add_type_to_enumerations.rb =================================================================== --- db/migrate/20090323224724_add_type_to_enumerations.rb (revision 17473) +++ db/migrate/20090323224724_add_type_to_enumerations.rb (working copy) @@ -1,4 +1,4 @@ -class AddTypeToEnumerations < ActiveRecord::Migration[4.2] +class AddTypeToEnumerations < ActiveRecord::Migration[5.2] def self.up add_column :enumerations, :type, :string end Index: db/migrate/20090401221305_update_enumerations_to_sti.rb =================================================================== --- db/migrate/20090401221305_update_enumerations_to_sti.rb (revision 17473) +++ db/migrate/20090401221305_update_enumerations_to_sti.rb (working copy) @@ -1,4 +1,4 @@ -class UpdateEnumerationsToSti < ActiveRecord::Migration[4.2] +class UpdateEnumerationsToSti < ActiveRecord::Migration[5.2] def self.up Enumeration.where("opt = 'IPRI'").update_all("type = 'IssuePriority'") Enumeration.where("opt = 'DCAT'").update_all("type = 'DocumentCategory'") Index: db/migrate/20090401231134_add_active_field_to_enumerations.rb =================================================================== --- db/migrate/20090401231134_add_active_field_to_enumerations.rb (revision 17473) +++ db/migrate/20090401231134_add_active_field_to_enumerations.rb (working copy) @@ -1,6 +1,6 @@ -class AddActiveFieldToEnumerations < ActiveRecord::Migration[4.2] +class AddActiveFieldToEnumerations < ActiveRecord::Migration[5.2] def self.up - add_column :enumerations, :active, :boolean, :default => true, :null => false + add_column :enumerations, :active, :boolean, default: true, null: false end def self.down Index: db/migrate/20090403001910_add_project_to_enumerations.rb =================================================================== --- db/migrate/20090403001910_add_project_to_enumerations.rb (revision 17473) +++ db/migrate/20090403001910_add_project_to_enumerations.rb (working copy) @@ -1,6 +1,6 @@ -class AddProjectToEnumerations < ActiveRecord::Migration[4.2] +class AddProjectToEnumerations < ActiveRecord::Migration[5.2] def self.up - add_column :enumerations, :project_id, :integer, :null => true, :default => nil + add_column :enumerations, :project_id, :bigint, null: true, default: nil add_index :enumerations, :project_id end Index: db/migrate/20090406161854_add_parent_id_to_enumerations.rb =================================================================== --- db/migrate/20090406161854_add_parent_id_to_enumerations.rb (revision 17473) +++ db/migrate/20090406161854_add_parent_id_to_enumerations.rb (working copy) @@ -1,6 +1,6 @@ -class AddParentIdToEnumerations < ActiveRecord::Migration[4.2] +class AddParentIdToEnumerations < ActiveRecord::Migration[5.2] def self.up - add_column :enumerations, :parent_id, :integer, :null => true, :default => nil + add_column :enumerations, :parent_id, :bigint, null: true, default: nil end def self.down Index: db/migrate/20090425161243_add_queries_group_by.rb =================================================================== --- db/migrate/20090425161243_add_queries_group_by.rb (revision 17473) +++ db/migrate/20090425161243_add_queries_group_by.rb (working copy) @@ -1,4 +1,4 @@ -class AddQueriesGroupBy < ActiveRecord::Migration[4.2] +class AddQueriesGroupBy < ActiveRecord::Migration[5.2] def self.up add_column :queries, :group_by, :string end Index: db/migrate/20090503121501_create_member_roles.rb =================================================================== --- db/migrate/20090503121501_create_member_roles.rb (revision 17473) +++ db/migrate/20090503121501_create_member_roles.rb (working copy) @@ -1,8 +1,8 @@ -class CreateMemberRoles < ActiveRecord::Migration[4.2] +class CreateMemberRoles < ActiveRecord::Migration[5.2] def self.up create_table :member_roles do |t| - t.column :member_id, :integer, :null => false - t.column :role_id, :integer, :null => false + t.bigint :member_id, null: false + t.bigint :role_id, null: false end end Index: db/migrate/20090503121505_populate_member_roles.rb =================================================================== --- db/migrate/20090503121505_populate_member_roles.rb (revision 17473) +++ db/migrate/20090503121505_populate_member_roles.rb (working copy) @@ -1,4 +1,4 @@ -class PopulateMemberRoles < ActiveRecord::Migration[4.2] +class PopulateMemberRoles < ActiveRecord::Migration[5.2] def self.up MemberRole.delete_all Member.all.each do |member| Index: db/migrate/20090503121510_drop_members_role_id.rb =================================================================== --- db/migrate/20090503121510_drop_members_role_id.rb (revision 17473) +++ db/migrate/20090503121510_drop_members_role_id.rb (working copy) @@ -1,4 +1,4 @@ -class DropMembersRoleId < ActiveRecord::Migration[4.2] +class DropMembersRoleId < ActiveRecord::Migration[5.2] def self.up remove_column :members, :role_id end Index: db/migrate/20090614091200_fix_messages_sticky_null.rb =================================================================== --- db/migrate/20090614091200_fix_messages_sticky_null.rb (revision 17473) +++ db/migrate/20090614091200_fix_messages_sticky_null.rb (working copy) @@ -1,4 +1,4 @@ -class FixMessagesStickyNull < ActiveRecord::Migration[4.2] +class FixMessagesStickyNull < ActiveRecord::Migration[5.2] def self.up Message.where('sticky IS NULL').update_all('sticky = 0') end Index: db/migrate/20090704172350_populate_users_type.rb =================================================================== --- db/migrate/20090704172350_populate_users_type.rb (revision 17473) +++ db/migrate/20090704172350_populate_users_type.rb (working copy) @@ -1,4 +1,4 @@ -class PopulateUsersType < ActiveRecord::Migration[4.2] +class PopulateUsersType < ActiveRecord::Migration[5.2] def self.up Principal.where("type IS NULL").update_all("type = 'User'") end Index: db/migrate/20090704172355_create_groups_users.rb =================================================================== --- db/migrate/20090704172355_create_groups_users.rb (revision 17473) +++ db/migrate/20090704172355_create_groups_users.rb (working copy) @@ -1,8 +1,8 @@ -class CreateGroupsUsers < ActiveRecord::Migration[4.2] +class CreateGroupsUsers < ActiveRecord::Migration[5.2] def self.up create_table :groups_users, :id => false do |t| - t.column :group_id, :integer, :null => false - t.column :user_id, :integer, :null => false + t.bigint :group_id, null: false + t.bigint :user_id, null: false end add_index :groups_users, [:group_id, :user_id], :unique => true, :name => :groups_users_ids end Index: db/migrate/20090704172358_add_member_roles_inherited_from.rb =================================================================== --- db/migrate/20090704172358_add_member_roles_inherited_from.rb (revision 17473) +++ db/migrate/20090704172358_add_member_roles_inherited_from.rb (working copy) @@ -1,4 +1,4 @@ -class AddMemberRolesInheritedFrom < ActiveRecord::Migration[4.2] +class AddMemberRolesInheritedFrom < ActiveRecord::Migration[5.2] def self.up add_column :member_roles, :inherited_from, :integer end Index: db/migrate/20091010093521_fix_users_custom_values.rb =================================================================== --- db/migrate/20091010093521_fix_users_custom_values.rb (revision 17473) +++ db/migrate/20091010093521_fix_users_custom_values.rb (working copy) @@ -1,4 +1,4 @@ -class FixUsersCustomValues < ActiveRecord::Migration[4.2] +class FixUsersCustomValues < ActiveRecord::Migration[5.2] def self.up CustomValue.where("customized_type = 'User'"). update_all("customized_type = 'Principal'") Index: db/migrate/20091017212227_add_missing_indexes_to_workflows.rb =================================================================== --- db/migrate/20091017212227_add_missing_indexes_to_workflows.rb (revision 17473) +++ db/migrate/20091017212227_add_missing_indexes_to_workflows.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToWorkflows < ActiveRecord::Migration[4.2] +class AddMissingIndexesToWorkflows < ActiveRecord::Migration[5.2] def self.up add_index :workflows, :old_status_id add_index :workflows, :role_id Index: db/migrate/20091017212457_add_missing_indexes_to_custom_fields_projects.rb =================================================================== --- db/migrate/20091017212457_add_missing_indexes_to_custom_fields_projects.rb (revision 17473) +++ db/migrate/20091017212457_add_missing_indexes_to_custom_fields_projects.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToCustomFieldsProjects < ActiveRecord::Migration[4.2] +class AddMissingIndexesToCustomFieldsProjects < ActiveRecord::Migration[5.2] def self.up add_index :custom_fields_projects, [:custom_field_id, :project_id] end Index: db/migrate/20091017212644_add_missing_indexes_to_messages.rb =================================================================== --- db/migrate/20091017212644_add_missing_indexes_to_messages.rb (revision 17473) +++ db/migrate/20091017212644_add_missing_indexes_to_messages.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToMessages < ActiveRecord::Migration[4.2] +class AddMissingIndexesToMessages < ActiveRecord::Migration[5.2] def self.up add_index :messages, :last_reply_id add_index :messages, :author_id Index: db/migrate/20091017212938_add_missing_indexes_to_repositories.rb =================================================================== --- db/migrate/20091017212938_add_missing_indexes_to_repositories.rb (revision 17473) +++ db/migrate/20091017212938_add_missing_indexes_to_repositories.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToRepositories < ActiveRecord::Migration[4.2] +class AddMissingIndexesToRepositories < ActiveRecord::Migration[5.2] def self.up add_index :repositories, :project_id end Index: db/migrate/20091017213027_add_missing_indexes_to_comments.rb =================================================================== --- db/migrate/20091017213027_add_missing_indexes_to_comments.rb (revision 17473) +++ db/migrate/20091017213027_add_missing_indexes_to_comments.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToComments < ActiveRecord::Migration[4.2] +class AddMissingIndexesToComments < ActiveRecord::Migration[5.2] def self.up add_index :comments, [:commented_id, :commented_type] add_index :comments, :author_id Index: db/migrate/20091017213113_add_missing_indexes_to_enumerations.rb =================================================================== --- db/migrate/20091017213113_add_missing_indexes_to_enumerations.rb (revision 17473) +++ db/migrate/20091017213113_add_missing_indexes_to_enumerations.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToEnumerations < ActiveRecord::Migration[4.2] +class AddMissingIndexesToEnumerations < ActiveRecord::Migration[5.2] def self.up add_index :enumerations, [:id, :type] end Index: db/migrate/20091017213151_add_missing_indexes_to_wiki_pages.rb =================================================================== --- db/migrate/20091017213151_add_missing_indexes_to_wiki_pages.rb (revision 17473) +++ db/migrate/20091017213151_add_missing_indexes_to_wiki_pages.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToWikiPages < ActiveRecord::Migration[4.2] +class AddMissingIndexesToWikiPages < ActiveRecord::Migration[5.2] def self.up add_index :wiki_pages, :wiki_id add_index :wiki_pages, :parent_id Index: db/migrate/20091017213228_add_missing_indexes_to_watchers.rb =================================================================== --- db/migrate/20091017213228_add_missing_indexes_to_watchers.rb (revision 17473) +++ db/migrate/20091017213228_add_missing_indexes_to_watchers.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToWatchers < ActiveRecord::Migration[4.2] +class AddMissingIndexesToWatchers < ActiveRecord::Migration[5.2] def self.up add_index :watchers, :user_id add_index :watchers, [:watchable_id, :watchable_type] Index: db/migrate/20091017213257_add_missing_indexes_to_auth_sources.rb =================================================================== --- db/migrate/20091017213257_add_missing_indexes_to_auth_sources.rb (revision 17473) +++ db/migrate/20091017213257_add_missing_indexes_to_auth_sources.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToAuthSources < ActiveRecord::Migration[4.2] +class AddMissingIndexesToAuthSources < ActiveRecord::Migration[5.2] def self.up add_index :auth_sources, [:id, :type] end Index: db/migrate/20091017213332_add_missing_indexes_to_documents.rb =================================================================== --- db/migrate/20091017213332_add_missing_indexes_to_documents.rb (revision 17473) +++ db/migrate/20091017213332_add_missing_indexes_to_documents.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToDocuments < ActiveRecord::Migration[4.2] +class AddMissingIndexesToDocuments < ActiveRecord::Migration[5.2] def self.up add_index :documents, :category_id end Index: db/migrate/20091017213444_add_missing_indexes_to_tokens.rb =================================================================== --- db/migrate/20091017213444_add_missing_indexes_to_tokens.rb (revision 17473) +++ db/migrate/20091017213444_add_missing_indexes_to_tokens.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToTokens < ActiveRecord::Migration[4.2] +class AddMissingIndexesToTokens < ActiveRecord::Migration[5.2] def self.up add_index :tokens, :user_id end Index: db/migrate/20091017213536_add_missing_indexes_to_changesets.rb =================================================================== --- db/migrate/20091017213536_add_missing_indexes_to_changesets.rb (revision 17473) +++ db/migrate/20091017213536_add_missing_indexes_to_changesets.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToChangesets < ActiveRecord::Migration[4.2] +class AddMissingIndexesToChangesets < ActiveRecord::Migration[5.2] def self.up add_index :changesets, :user_id add_index :changesets, :repository_id Index: db/migrate/20091017213642_add_missing_indexes_to_issue_categories.rb =================================================================== --- db/migrate/20091017213642_add_missing_indexes_to_issue_categories.rb (revision 17473) +++ db/migrate/20091017213642_add_missing_indexes_to_issue_categories.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToIssueCategories < ActiveRecord::Migration[4.2] +class AddMissingIndexesToIssueCategories < ActiveRecord::Migration[5.2] def self.up add_index :issue_categories, :assigned_to_id end Index: db/migrate/20091017213716_add_missing_indexes_to_member_roles.rb =================================================================== --- db/migrate/20091017213716_add_missing_indexes_to_member_roles.rb (revision 17473) +++ db/migrate/20091017213716_add_missing_indexes_to_member_roles.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToMemberRoles < ActiveRecord::Migration[4.2] +class AddMissingIndexesToMemberRoles < ActiveRecord::Migration[5.2] def self.up add_index :member_roles, :member_id add_index :member_roles, :role_id Index: db/migrate/20091017213757_add_missing_indexes_to_boards.rb =================================================================== --- db/migrate/20091017213757_add_missing_indexes_to_boards.rb (revision 17473) +++ db/migrate/20091017213757_add_missing_indexes_to_boards.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToBoards < ActiveRecord::Migration[4.2] +class AddMissingIndexesToBoards < ActiveRecord::Migration[5.2] def self.up add_index :boards, :last_message_id end Index: db/migrate/20091017213835_add_missing_indexes_to_user_preferences.rb =================================================================== --- db/migrate/20091017213835_add_missing_indexes_to_user_preferences.rb (revision 17473) +++ db/migrate/20091017213835_add_missing_indexes_to_user_preferences.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToUserPreferences < ActiveRecord::Migration[4.2] +class AddMissingIndexesToUserPreferences < ActiveRecord::Migration[5.2] def self.up add_index :user_preferences, :user_id end Index: db/migrate/20091017213910_add_missing_indexes_to_issues.rb =================================================================== --- db/migrate/20091017213910_add_missing_indexes_to_issues.rb (revision 17473) +++ db/migrate/20091017213910_add_missing_indexes_to_issues.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToIssues < ActiveRecord::Migration[4.2] +class AddMissingIndexesToIssues < ActiveRecord::Migration[5.2] def self.up add_index :issues, :status_id add_index :issues, :category_id Index: db/migrate/20091017214015_add_missing_indexes_to_members.rb =================================================================== --- db/migrate/20091017214015_add_missing_indexes_to_members.rb (revision 17473) +++ db/migrate/20091017214015_add_missing_indexes_to_members.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToMembers < ActiveRecord::Migration[4.2] +class AddMissingIndexesToMembers < ActiveRecord::Migration[5.2] def self.up add_index :members, :user_id add_index :members, :project_id Index: db/migrate/20091017214107_add_missing_indexes_to_custom_fields.rb =================================================================== --- db/migrate/20091017214107_add_missing_indexes_to_custom_fields.rb (revision 17473) +++ db/migrate/20091017214107_add_missing_indexes_to_custom_fields.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToCustomFields < ActiveRecord::Migration[4.2] +class AddMissingIndexesToCustomFields < ActiveRecord::Migration[5.2] def self.up add_index :custom_fields, [:id, :type] end Index: db/migrate/20091017214136_add_missing_indexes_to_queries.rb =================================================================== --- db/migrate/20091017214136_add_missing_indexes_to_queries.rb (revision 17473) +++ db/migrate/20091017214136_add_missing_indexes_to_queries.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToQueries < ActiveRecord::Migration[4.2] +class AddMissingIndexesToQueries < ActiveRecord::Migration[5.2] def self.up add_index :queries, :project_id add_index :queries, :user_id Index: db/migrate/20091017214236_add_missing_indexes_to_time_entries.rb =================================================================== --- db/migrate/20091017214236_add_missing_indexes_to_time_entries.rb (revision 17473) +++ db/migrate/20091017214236_add_missing_indexes_to_time_entries.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToTimeEntries < ActiveRecord::Migration[4.2] +class AddMissingIndexesToTimeEntries < ActiveRecord::Migration[5.2] def self.up add_index :time_entries, :activity_id add_index :time_entries, :user_id Index: db/migrate/20091017214308_add_missing_indexes_to_news.rb =================================================================== --- db/migrate/20091017214308_add_missing_indexes_to_news.rb (revision 17473) +++ db/migrate/20091017214308_add_missing_indexes_to_news.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToNews < ActiveRecord::Migration[4.2] +class AddMissingIndexesToNews < ActiveRecord::Migration[5.2] def self.up add_index :news, :author_id end Index: db/migrate/20091017214336_add_missing_indexes_to_users.rb =================================================================== --- db/migrate/20091017214336_add_missing_indexes_to_users.rb (revision 17473) +++ db/migrate/20091017214336_add_missing_indexes_to_users.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToUsers < ActiveRecord::Migration[4.2] +class AddMissingIndexesToUsers < ActiveRecord::Migration[5.2] def self.up add_index :users, [:id, :type] add_index :users, :auth_source_id Index: db/migrate/20091017214406_add_missing_indexes_to_attachments.rb =================================================================== --- db/migrate/20091017214406_add_missing_indexes_to_attachments.rb (revision 17473) +++ db/migrate/20091017214406_add_missing_indexes_to_attachments.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToAttachments < ActiveRecord::Migration[4.2] +class AddMissingIndexesToAttachments < ActiveRecord::Migration[5.2] def self.up add_index :attachments, [:container_id, :container_type] add_index :attachments, :author_id Index: db/migrate/20091017214440_add_missing_indexes_to_wiki_contents.rb =================================================================== --- db/migrate/20091017214440_add_missing_indexes_to_wiki_contents.rb (revision 17473) +++ db/migrate/20091017214440_add_missing_indexes_to_wiki_contents.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToWikiContents < ActiveRecord::Migration[4.2] +class AddMissingIndexesToWikiContents < ActiveRecord::Migration[5.2] def self.up add_index :wiki_contents, :author_id end Index: db/migrate/20091017214519_add_missing_indexes_to_custom_values.rb =================================================================== --- db/migrate/20091017214519_add_missing_indexes_to_custom_values.rb (revision 17473) +++ db/migrate/20091017214519_add_missing_indexes_to_custom_values.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToCustomValues < ActiveRecord::Migration[4.2] +class AddMissingIndexesToCustomValues < ActiveRecord::Migration[5.2] def self.up add_index :custom_values, :custom_field_id end Index: db/migrate/20091017214611_add_missing_indexes_to_journals.rb =================================================================== --- db/migrate/20091017214611_add_missing_indexes_to_journals.rb (revision 17473) +++ db/migrate/20091017214611_add_missing_indexes_to_journals.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToJournals < ActiveRecord::Migration[4.2] +class AddMissingIndexesToJournals < ActiveRecord::Migration[5.2] def self.up add_index :journals, :user_id add_index :journals, :journalized_id Index: db/migrate/20091017214644_add_missing_indexes_to_issue_relations.rb =================================================================== --- db/migrate/20091017214644_add_missing_indexes_to_issue_relations.rb (revision 17473) +++ db/migrate/20091017214644_add_missing_indexes_to_issue_relations.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToIssueRelations < ActiveRecord::Migration[4.2] +class AddMissingIndexesToIssueRelations < ActiveRecord::Migration[5.2] def self.up add_index :issue_relations, :issue_from_id add_index :issue_relations, :issue_to_id Index: db/migrate/20091017214720_add_missing_indexes_to_wiki_redirects.rb =================================================================== --- db/migrate/20091017214720_add_missing_indexes_to_wiki_redirects.rb (revision 17473) +++ db/migrate/20091017214720_add_missing_indexes_to_wiki_redirects.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToWikiRedirects < ActiveRecord::Migration[4.2] +class AddMissingIndexesToWikiRedirects < ActiveRecord::Migration[5.2] def self.up add_index :wiki_redirects, :wiki_id end Index: db/migrate/20091017214750_add_missing_indexes_to_custom_fields_trackers.rb =================================================================== --- db/migrate/20091017214750_add_missing_indexes_to_custom_fields_trackers.rb (revision 17473) +++ db/migrate/20091017214750_add_missing_indexes_to_custom_fields_trackers.rb (working copy) @@ -1,4 +1,4 @@ -class AddMissingIndexesToCustomFieldsTrackers < ActiveRecord::Migration[4.2] +class AddMissingIndexesToCustomFieldsTrackers < ActiveRecord::Migration[5.2] def self.up add_index :custom_fields_trackers, [:custom_field_id, :tracker_id] end Index: db/migrate/20091025163651_add_activity_indexes.rb =================================================================== --- db/migrate/20091025163651_add_activity_indexes.rb (revision 17473) +++ db/migrate/20091025163651_add_activity_indexes.rb (working copy) @@ -1,4 +1,4 @@ -class AddActivityIndexes < ActiveRecord::Migration[4.2] +class AddActivityIndexes < ActiveRecord::Migration[5.2] def self.up add_index :journals, :created_on add_index :changesets, :committed_on Index: db/migrate/20091108092559_add_versions_status.rb =================================================================== --- db/migrate/20091108092559_add_versions_status.rb (revision 17473) +++ db/migrate/20091108092559_add_versions_status.rb (working copy) @@ -1,6 +1,6 @@ -class AddVersionsStatus < ActiveRecord::Migration[4.2] +class AddVersionsStatus < ActiveRecord::Migration[5.2] def self.up - add_column :versions, :status, :string, :default => 'open' + add_column :versions, :status, :string, default: 'open' Version.update_all("status = 'open'") end Index: db/migrate/20091114105931_add_view_issues_permission.rb =================================================================== --- db/migrate/20091114105931_add_view_issues_permission.rb (revision 17473) +++ db/migrate/20091114105931_add_view_issues_permission.rb (working copy) @@ -1,4 +1,4 @@ -class AddViewIssuesPermission < ActiveRecord::Migration[4.2] +class AddViewIssuesPermission < ActiveRecord::Migration[5.2] def self.up Role.reset_column_information Role.all.each do |r| Index: db/migrate/20091123212029_add_default_done_ratio_to_issue_status.rb =================================================================== --- db/migrate/20091123212029_add_default_done_ratio_to_issue_status.rb (revision 17473) +++ db/migrate/20091123212029_add_default_done_ratio_to_issue_status.rb (working copy) @@ -1,4 +1,4 @@ -class AddDefaultDoneRatioToIssueStatus < ActiveRecord::Migration[4.2] +class AddDefaultDoneRatioToIssueStatus < ActiveRecord::Migration[5.2] def self.up add_column :issue_statuses, :default_done_ratio, :integer end Index: db/migrate/20091205124427_add_versions_sharing.rb =================================================================== --- db/migrate/20091205124427_add_versions_sharing.rb (revision 17473) +++ db/migrate/20091205124427_add_versions_sharing.rb (working copy) @@ -1,6 +1,6 @@ -class AddVersionsSharing < ActiveRecord::Migration[4.2] +class AddVersionsSharing < ActiveRecord::Migration[5.2] def self.up - add_column :versions, :sharing, :string, :default => 'none', :null => false + add_column :versions, :sharing, :string, default: 'none', null: false add_index :versions, :sharing end Index: db/migrate/20091220183509_add_lft_and_rgt_indexes_to_projects.rb =================================================================== --- db/migrate/20091220183509_add_lft_and_rgt_indexes_to_projects.rb (revision 17473) +++ db/migrate/20091220183509_add_lft_and_rgt_indexes_to_projects.rb (working copy) @@ -1,4 +1,4 @@ -class AddLftAndRgtIndexesToProjects < ActiveRecord::Migration[4.2] +class AddLftAndRgtIndexesToProjects < ActiveRecord::Migration[5.2] def self.up add_index :projects, :lft add_index :projects, :rgt Index: db/migrate/20091220183727_add_index_to_settings_name.rb =================================================================== --- db/migrate/20091220183727_add_index_to_settings_name.rb (revision 17473) +++ db/migrate/20091220183727_add_index_to_settings_name.rb (working copy) @@ -1,4 +1,4 @@ -class AddIndexToSettingsName < ActiveRecord::Migration[4.2] +class AddIndexToSettingsName < ActiveRecord::Migration[5.2] def self.up add_index :settings, :name end Index: db/migrate/20091220184736_add_indexes_to_issue_status.rb =================================================================== --- db/migrate/20091220184736_add_indexes_to_issue_status.rb (revision 17473) +++ db/migrate/20091220184736_add_indexes_to_issue_status.rb (working copy) @@ -1,4 +1,4 @@ -class AddIndexesToIssueStatus < ActiveRecord::Migration[4.2] +class AddIndexesToIssueStatus < ActiveRecord::Migration[5.2] def self.up add_index :issue_statuses, :position add_index :issue_statuses, :is_closed Index: db/migrate/20091225164732_remove_enumerations_opt.rb =================================================================== --- db/migrate/20091225164732_remove_enumerations_opt.rb (revision 17473) +++ db/migrate/20091225164732_remove_enumerations_opt.rb (working copy) @@ -1,10 +1,10 @@ -class RemoveEnumerationsOpt < ActiveRecord::Migration[4.2] +class RemoveEnumerationsOpt < ActiveRecord::Migration[5.2] def self.up remove_column :enumerations, :opt end def self.down - add_column :enumerations, :opt, :string, :limit => 4, :default => '', :null => false + add_column :enumerations, :opt, :string, limit: 4, default: '', null: false Enumeration.where("type = 'IssuePriority'").update_all("opt = 'IPRI'") Enumeration.where("type = 'DocumentCategory'").update_all("opt = 'DCAT'") Enumeration.where("type = 'TimeEntryActivity'").update_all("opt = 'ACTI'") Index: db/migrate/20091227112908_change_wiki_contents_text_limit.rb =================================================================== --- db/migrate/20091227112908_change_wiki_contents_text_limit.rb (revision 17473) +++ db/migrate/20091227112908_change_wiki_contents_text_limit.rb (working copy) @@ -1,4 +1,4 @@ -class ChangeWikiContentsTextLimit < ActiveRecord::Migration[4.2] +class ChangeWikiContentsTextLimit < ActiveRecord::Migration[5.2] def self.up # Migrates MySQL databases only # Postgres would raise an error (see http://dev.rubyonrails.org/ticket/3818) @@ -5,8 +5,8 @@ # Not fixed in Rails 2.3.5 if ActiveRecord::Base.connection.adapter_name =~ /mysql/i max_size = 16.megabytes - change_column :wiki_contents, :text, :text, :limit => max_size - change_column :wiki_content_versions, :data, :binary, :limit => max_size + change_column :wiki_contents, :text, :text, limit: max_size + change_column :wiki_content_versions, :data, :binary, limit: max_size end end Index: db/migrate/20100129193402_change_users_mail_notification_to_string.rb =================================================================== --- db/migrate/20100129193402_change_users_mail_notification_to_string.rb (revision 17473) +++ db/migrate/20100129193402_change_users_mail_notification_to_string.rb (working copy) @@ -1,7 +1,7 @@ -class ChangeUsersMailNotificationToString < ActiveRecord::Migration[4.2] +class ChangeUsersMailNotificationToString < ActiveRecord::Migration[5.2] def self.up rename_column :users, :mail_notification, :mail_notification_bool - add_column :users, :mail_notification, :string, :default => '', :null => false + add_column :users, :mail_notification, :string, default: '', null: false User.where("mail_notification_bool = #{connection.quoted_true}"). update_all("mail_notification = 'all'") User.where("EXISTS (SELECT 1 FROM #{Member.table_name} WHERE #{Member.table_name}.mail_notification = #{connection.quoted_true} AND #{Member.table_name}.user_id = #{User.table_name}.id)"). @@ -13,7 +13,7 @@ def self.down rename_column :users, :mail_notification, :mail_notification_char - add_column :users, :mail_notification, :boolean, :default => true, :null => false + add_column :users, :mail_notification, :boolean, default: true, null: false User.where("mail_notification_char <> 'all'"). update_all("mail_notification = #{connection.quoted_false}") remove_column :users, :mail_notification_char Index: db/migrate/20100129193813_update_mail_notification_values.rb =================================================================== --- db/migrate/20100129193813_update_mail_notification_values.rb (revision 17473) +++ db/migrate/20100129193813_update_mail_notification_values.rb (working copy) @@ -1,5 +1,5 @@ # Patch the data from a boolean change. -class UpdateMailNotificationValues < ActiveRecord::Migration[4.2] +class UpdateMailNotificationValues < ActiveRecord::Migration[5.2] def self.up # No-op # See 20100129193402_change_users_mail_notification_to_string.rb Index: db/migrate/20100221100219_add_index_on_changesets_scmid.rb =================================================================== --- db/migrate/20100221100219_add_index_on_changesets_scmid.rb (revision 17473) +++ db/migrate/20100221100219_add_index_on_changesets_scmid.rb (working copy) @@ -1,4 +1,4 @@ -class AddIndexOnChangesetsScmid < ActiveRecord::Migration[4.2] +class AddIndexOnChangesetsScmid < ActiveRecord::Migration[5.2] def self.up add_index :changesets, [:repository_id, :scmid], :name => :changesets_repos_scmid end Index: db/migrate/20100313132032_add_issues_nested_sets_columns.rb =================================================================== --- db/migrate/20100313132032_add_issues_nested_sets_columns.rb (revision 17473) +++ db/migrate/20100313132032_add_issues_nested_sets_columns.rb (working copy) @@ -1,9 +1,9 @@ -class AddIssuesNestedSetsColumns < ActiveRecord::Migration[4.2] +class AddIssuesNestedSetsColumns < ActiveRecord::Migration[5.2] def self.up - add_column :issues, :parent_id, :integer, :default => nil - add_column :issues, :root_id, :integer, :default => nil - add_column :issues, :lft, :integer, :default => nil - add_column :issues, :rgt, :integer, :default => nil + add_column :issues, :parent_id, :bigint, default: nil + add_column :issues, :root_id, :bigint, default: nil + add_column :issues, :lft, :integer, default: nil + add_column :issues, :rgt, :integer, default: nil Issue.update_all("parent_id = NULL, root_id = id, lft = 1, rgt = 2") end Index: db/migrate/20100313171051_add_index_on_issues_nested_set.rb =================================================================== --- db/migrate/20100313171051_add_index_on_issues_nested_set.rb (revision 17473) +++ db/migrate/20100313171051_add_index_on_issues_nested_set.rb (working copy) @@ -1,4 +1,4 @@ -class AddIndexOnIssuesNestedSet < ActiveRecord::Migration[4.2] +class AddIndexOnIssuesNestedSet < ActiveRecord::Migration[5.2] def self.up add_index :issues, [:root_id, :lft, :rgt] end Index: db/migrate/20100705164950_change_changes_path_length_limit.rb =================================================================== --- db/migrate/20100705164950_change_changes_path_length_limit.rb (revision 17473) +++ db/migrate/20100705164950_change_changes_path_length_limit.rb (working copy) @@ -1,14 +1,14 @@ -class ChangeChangesPathLengthLimit < ActiveRecord::Migration[4.2] +class ChangeChangesPathLengthLimit < ActiveRecord::Migration[5.2] def self.up # these are two steps to please MySQL 5 on Win32 - change_column :changes, :path, :text, :default => nil, :null => true - change_column :changes, :path, :text, :null => false + change_column :changes, :path, :text, default: nil, null: true + change_column :changes, :path, :text, null: false change_column :changes, :from_path, :text end def self.down - change_column :changes, :path, :string, :default => "", :null => false + change_column :changes, :path, :string, default: "", null: false change_column :changes, :from_path, :string end end Index: db/migrate/20100819172912_enable_calendar_and_gantt_modules_where_appropriate.rb =================================================================== --- db/migrate/20100819172912_enable_calendar_and_gantt_modules_where_appropriate.rb (revision 17473) +++ db/migrate/20100819172912_enable_calendar_and_gantt_modules_where_appropriate.rb (working copy) @@ -1,4 +1,4 @@ -class EnableCalendarAndGanttModulesWhereAppropriate < ActiveRecord::Migration[4.2] +class EnableCalendarAndGanttModulesWhereAppropriate < ActiveRecord::Migration[5.2] def self.up EnabledModule.where(:name => 'issue_tracking').each do |e| EnabledModule.create(:name => 'calendar', :project_id => e.project_id) Index: db/migrate/20101104182107_add_unique_index_on_members.rb =================================================================== --- db/migrate/20101104182107_add_unique_index_on_members.rb (revision 17473) +++ db/migrate/20101104182107_add_unique_index_on_members.rb (working copy) @@ -1,4 +1,4 @@ -class AddUniqueIndexOnMembers < ActiveRecord::Migration[4.2] +class AddUniqueIndexOnMembers < ActiveRecord::Migration[5.2] def self.up # Clean and reassign MemberRole rows if needed MemberRole.where("member_id NOT IN (SELECT id FROM #{Member.table_name})").delete_all Index: db/migrate/20101107130441_add_custom_fields_visible.rb =================================================================== --- db/migrate/20101107130441_add_custom_fields_visible.rb (revision 17473) +++ db/migrate/20101107130441_add_custom_fields_visible.rb (working copy) @@ -1,6 +1,6 @@ -class AddCustomFieldsVisible < ActiveRecord::Migration[4.2] +class AddCustomFieldsVisible < ActiveRecord::Migration[5.2] def self.up - add_column :custom_fields, :visible, :boolean, :null => false, :default => true + add_column :custom_fields, :visible, :boolean, null: false, default: true CustomField.update_all("visible = #{CustomField.connection.quoted_true}") end Index: db/migrate/20101114115114_change_projects_name_limit.rb =================================================================== --- db/migrate/20101114115114_change_projects_name_limit.rb (revision 17473) +++ db/migrate/20101114115114_change_projects_name_limit.rb (working copy) @@ -1,9 +1,9 @@ -class ChangeProjectsNameLimit < ActiveRecord::Migration[4.2] +class ChangeProjectsNameLimit < ActiveRecord::Migration[5.2] def self.up - change_column :projects, :name, :string, :limit => nil, :default => '', :null => false + change_column :projects, :name, :string, limit: nil, default: '', null: false end def self.down - change_column :projects, :name, :string, :limit => 30, :default => '', :null => false + change_column :projects, :name, :string, limit: 30, default: '', null: false end end Index: db/migrate/20101114115359_change_projects_identifier_limit.rb =================================================================== --- db/migrate/20101114115359_change_projects_identifier_limit.rb (revision 17473) +++ db/migrate/20101114115359_change_projects_identifier_limit.rb (working copy) @@ -1,9 +1,9 @@ -class ChangeProjectsIdentifierLimit < ActiveRecord::Migration[4.2] +class ChangeProjectsIdentifierLimit < ActiveRecord::Migration[5.2] def self.up - change_column :projects, :identifier, :string, :limit => nil + change_column :projects, :identifier, :string, limit: nil end def self.down - change_column :projects, :identifier, :string, :limit => 20 + change_column :projects, :identifier, :string, limit: 20 end end Index: db/migrate/20110220160626_add_workflows_assignee_and_author.rb =================================================================== --- db/migrate/20110220160626_add_workflows_assignee_and_author.rb (revision 17473) +++ db/migrate/20110220160626_add_workflows_assignee_and_author.rb (working copy) @@ -1,7 +1,7 @@ -class AddWorkflowsAssigneeAndAuthor < ActiveRecord::Migration[4.2] +class AddWorkflowsAssigneeAndAuthor < ActiveRecord::Migration[5.2] def self.up - add_column :workflows, :assignee, :boolean, :null => false, :default => false - add_column :workflows, :author, :boolean, :null => false, :default => false + add_column :workflows, :assignee, :boolean, null: false, default: false + add_column :workflows, :author, :boolean, null: false, default: false WorkflowRule.update_all(:assignee => false) WorkflowRule.update_all(:author => false) Index: db/migrate/20110223180944_add_users_salt.rb =================================================================== --- db/migrate/20110223180944_add_users_salt.rb (revision 17473) +++ db/migrate/20110223180944_add_users_salt.rb (working copy) @@ -1,6 +1,6 @@ -class AddUsersSalt < ActiveRecord::Migration[4.2] +class AddUsersSalt < ActiveRecord::Migration[5.2] def self.up - add_column :users, :salt, :string, :limit => 64 + add_column :users, :salt, :string, limit: 64 end def self.down Index: db/migrate/20110223180953_salt_user_passwords.rb =================================================================== --- db/migrate/20110223180953_salt_user_passwords.rb (revision 17473) +++ db/migrate/20110223180953_salt_user_passwords.rb (working copy) @@ -1,4 +1,4 @@ -class SaltUserPasswords < ActiveRecord::Migration[4.2] +class SaltUserPasswords < ActiveRecord::Migration[5.2] def self.up say_with_time "Salting user passwords, this may take some time..." do Index: db/migrate/20110224000000_add_repositories_path_encoding.rb =================================================================== --- db/migrate/20110224000000_add_repositories_path_encoding.rb (revision 17473) +++ db/migrate/20110224000000_add_repositories_path_encoding.rb (working copy) @@ -1,6 +1,6 @@ -class AddRepositoriesPathEncoding < ActiveRecord::Migration[4.2] +class AddRepositoriesPathEncoding < ActiveRecord::Migration[5.2] def self.up - add_column :repositories, :path_encoding, :string, :limit => 64, :default => nil + add_column :repositories, :path_encoding, :string, limit: 64, default: nil end def self.down Index: db/migrate/20110226120112_change_repositories_password_limit.rb =================================================================== --- db/migrate/20110226120112_change_repositories_password_limit.rb (revision 17473) +++ db/migrate/20110226120112_change_repositories_password_limit.rb (working copy) @@ -1,9 +1,9 @@ -class ChangeRepositoriesPasswordLimit < ActiveRecord::Migration[4.2] +class ChangeRepositoriesPasswordLimit < ActiveRecord::Migration[5.2] def self.up - change_column :repositories, :password, :string, :limit => nil, :default => '' + change_column :repositories, :password, :string, limit: nil, default: '' end def self.down - change_column :repositories, :password, :string, :limit => 60, :default => '' + change_column :repositories, :password, :string, limit: 60, default: '' end end Index: db/migrate/20110226120132_change_auth_sources_account_password_limit.rb =================================================================== --- db/migrate/20110226120132_change_auth_sources_account_password_limit.rb (revision 17473) +++ db/migrate/20110226120132_change_auth_sources_account_password_limit.rb (working copy) @@ -1,9 +1,9 @@ -class ChangeAuthSourcesAccountPasswordLimit < ActiveRecord::Migration[4.2] +class ChangeAuthSourcesAccountPasswordLimit < ActiveRecord::Migration[5.2] def self.up - change_column :auth_sources, :account_password, :string, :limit => nil, :default => '' + change_column :auth_sources, :account_password, :string, limit: nil, default: '' end def self.down - change_column :auth_sources, :account_password, :string, :limit => 60, :default => '' + change_column :auth_sources, :account_password, :string, limit: 60, default: '' end end Index: db/migrate/20110227125750_change_journal_details_values_to_text.rb =================================================================== --- db/migrate/20110227125750_change_journal_details_values_to_text.rb (revision 17473) +++ db/migrate/20110227125750_change_journal_details_values_to_text.rb (working copy) @@ -1,4 +1,4 @@ -class ChangeJournalDetailsValuesToText < ActiveRecord::Migration[4.2] +class ChangeJournalDetailsValuesToText < ActiveRecord::Migration[5.2] def self.up change_column :journal_details, :old_value, :text change_column :journal_details, :value, :text Index: db/migrate/20110228000000_add_repositories_log_encoding.rb =================================================================== --- db/migrate/20110228000000_add_repositories_log_encoding.rb (revision 17473) +++ db/migrate/20110228000000_add_repositories_log_encoding.rb (working copy) @@ -1,6 +1,6 @@ -class AddRepositoriesLogEncoding < ActiveRecord::Migration[4.2] +class AddRepositoriesLogEncoding < ActiveRecord::Migration[5.2] def self.up - add_column :repositories, :log_encoding, :string, :limit => 64, :default => nil + add_column :repositories, :log_encoding, :string, limit: 64, default: nil end def self.down Index: db/migrate/20110228000100_copy_repositories_log_encoding.rb =================================================================== --- db/migrate/20110228000100_copy_repositories_log_encoding.rb (revision 17473) +++ db/migrate/20110228000100_copy_repositories_log_encoding.rb (working copy) @@ -1,4 +1,4 @@ -class CopyRepositoriesLogEncoding < ActiveRecord::Migration[4.2] +class CopyRepositoriesLogEncoding < ActiveRecord::Migration[5.2] def self.up encoding = Setting.commit_logs_encoding.to_s.strip encoding = encoding.blank? ? 'UTF-8' : encoding Index: db/migrate/20110401192910_add_index_to_users_type.rb =================================================================== --- db/migrate/20110401192910_add_index_to_users_type.rb (revision 17473) +++ db/migrate/20110401192910_add_index_to_users_type.rb (working copy) @@ -1,4 +1,4 @@ -class AddIndexToUsersType < ActiveRecord::Migration[4.2] +class AddIndexToUsersType < ActiveRecord::Migration[5.2] def self.up add_index :users, :type end Index: db/migrate/20110408103312_add_roles_issues_visibility.rb =================================================================== --- db/migrate/20110408103312_add_roles_issues_visibility.rb (revision 17473) +++ db/migrate/20110408103312_add_roles_issues_visibility.rb (working copy) @@ -1,6 +1,6 @@ -class AddRolesIssuesVisibility < ActiveRecord::Migration[4.2] +class AddRolesIssuesVisibility < ActiveRecord::Migration[5.2] def self.up - add_column :roles, :issues_visibility, :string, :limit => 30, :default => 'default', :null => false + add_column :roles, :issues_visibility, :string, limit: 30, default: 'default', null: false end def self.down Index: db/migrate/20110412065600_add_issues_is_private.rb =================================================================== --- db/migrate/20110412065600_add_issues_is_private.rb (revision 17473) +++ db/migrate/20110412065600_add_issues_is_private.rb (working copy) @@ -1,6 +1,6 @@ -class AddIssuesIsPrivate < ActiveRecord::Migration[4.2] +class AddIssuesIsPrivate < ActiveRecord::Migration[5.2] def self.up - add_column :issues, :is_private, :boolean, :default => false, :null => false + add_column :issues, :is_private, :boolean, default: false, null: false end def self.down Index: db/migrate/20110511000000_add_repositories_extra_info.rb =================================================================== --- db/migrate/20110511000000_add_repositories_extra_info.rb (revision 17473) +++ db/migrate/20110511000000_add_repositories_extra_info.rb (working copy) @@ -1,4 +1,4 @@ -class AddRepositoriesExtraInfo < ActiveRecord::Migration[4.2] +class AddRepositoriesExtraInfo < ActiveRecord::Migration[5.2] def self.up add_column :repositories, :extra_info, :text end Index: db/migrate/20110902000000_create_changeset_parents.rb =================================================================== --- db/migrate/20110902000000_create_changeset_parents.rb (revision 17473) +++ db/migrate/20110902000000_create_changeset_parents.rb (working copy) @@ -1,8 +1,8 @@ -class CreateChangesetParents < ActiveRecord::Migration[4.2] +class CreateChangesetParents < ActiveRecord::Migration[5.2] def self.up create_table :changeset_parents, :id => false do |t| - t.column :changeset_id, :integer, :null => false - t.column :parent_id, :integer, :null => false + t.bigint :changeset_id, null: false + t.bigint :parent_id, null: false end add_index :changeset_parents, [:changeset_id], :unique => false, :name => :changeset_parents_changeset_ids add_index :changeset_parents, [:parent_id], :unique => false, :name => :changeset_parents_parent_ids Index: db/migrate/20111201201315_add_unique_index_to_issue_relations.rb =================================================================== --- db/migrate/20111201201315_add_unique_index_to_issue_relations.rb (revision 17473) +++ db/migrate/20111201201315_add_unique_index_to_issue_relations.rb (working copy) @@ -1,4 +1,4 @@ -class AddUniqueIndexToIssueRelations < ActiveRecord::Migration[4.2] +class AddUniqueIndexToIssueRelations < ActiveRecord::Migration[5.2] def self.up # Remove duplicates Index: db/migrate/20120115143024_add_repositories_identifier.rb =================================================================== --- db/migrate/20120115143024_add_repositories_identifier.rb (revision 17473) +++ db/migrate/20120115143024_add_repositories_identifier.rb (working copy) @@ -1,4 +1,4 @@ -class AddRepositoriesIdentifier < ActiveRecord::Migration[4.2] +class AddRepositoriesIdentifier < ActiveRecord::Migration[5.2] def self.up add_column :repositories, :identifier, :string end Index: db/migrate/20120115143100_add_repositories_is_default.rb =================================================================== --- db/migrate/20120115143100_add_repositories_is_default.rb (revision 17473) +++ db/migrate/20120115143100_add_repositories_is_default.rb (working copy) @@ -1,6 +1,6 @@ -class AddRepositoriesIsDefault < ActiveRecord::Migration[4.2] +class AddRepositoriesIsDefault < ActiveRecord::Migration[5.2] def self.up - add_column :repositories, :is_default, :boolean, :default => false + add_column :repositories, :is_default, :boolean, default: false end def self.down Index: db/migrate/20120115143126_set_default_repositories.rb =================================================================== --- db/migrate/20120115143126_set_default_repositories.rb (revision 17473) +++ db/migrate/20120115143126_set_default_repositories.rb (working copy) @@ -1,4 +1,4 @@ -class SetDefaultRepositories < ActiveRecord::Migration[4.2] +class SetDefaultRepositories < ActiveRecord::Migration[5.2] def self.up Repository.update_all(["is_default = ?", false]) # Sets the last repository as default in case multiple repositories exist for the same project Index: db/migrate/20120127174243_add_custom_fields_multiple.rb =================================================================== --- db/migrate/20120127174243_add_custom_fields_multiple.rb (revision 17473) +++ db/migrate/20120127174243_add_custom_fields_multiple.rb (working copy) @@ -1,6 +1,6 @@ -class AddCustomFieldsMultiple < ActiveRecord::Migration[4.2] +class AddCustomFieldsMultiple < ActiveRecord::Migration[5.2] def self.up - add_column :custom_fields, :multiple, :boolean, :default => false + add_column :custom_fields, :multiple, :boolean, default: false end def self.down Index: db/migrate/20120205111326_change_users_login_limit.rb =================================================================== --- db/migrate/20120205111326_change_users_login_limit.rb (revision 17473) +++ db/migrate/20120205111326_change_users_login_limit.rb (working copy) @@ -1,9 +1,9 @@ -class ChangeUsersLoginLimit < ActiveRecord::Migration[4.2] +class ChangeUsersLoginLimit < ActiveRecord::Migration[5.2] def self.up - change_column :users, :login, :string, :limit => nil, :default => '', :null => false + change_column :users, :login, :string, limit: nil, default: '', null: false end def self.down - change_column :users, :login, :string, :limit => 30, :default => '', :null => false + change_column :users, :login, :string, limit: 30, default: '', null: false end end Index: db/migrate/20120223110929_change_attachments_container_defaults.rb =================================================================== --- db/migrate/20120223110929_change_attachments_container_defaults.rb (revision 17473) +++ db/migrate/20120223110929_change_attachments_container_defaults.rb (working copy) @@ -1,4 +1,4 @@ -class ChangeAttachmentsContainerDefaults < ActiveRecord::Migration[4.2] +class ChangeAttachmentsContainerDefaults < ActiveRecord::Migration[5.2] def self.up # Need to drop the index otherwise the following error occurs in Rails 3.1.3: # @@ -6,8 +6,8 @@ # table 'altered_attachments' is too long; the limit is 64 characters remove_index :attachments, [:container_id, :container_type] - change_column :attachments, :container_id, :integer, :default => nil, :null => true - change_column :attachments, :container_type, :string, :limit => 30, :default => nil, :null => true + change_column :attachments, :container_id, :bigint, default: nil, null: true + change_column :attachments, :container_type, :string, limit: 30, default: nil, null: true Attachment.where("container_id = 0").update_all("container_id = NULL") Attachment.where("container_type = ''").update_all("container_type = NULL") @@ -17,8 +17,8 @@ def self.down remove_index :attachments, [:container_id, :container_type] - change_column :attachments, :container_id, :integer, :default => 0, :null => false - change_column :attachments, :container_type, :string, :limit => 30, :default => "", :null => false + change_column :attachments, :container_id, :bigint, default: 0, null: false + change_column :attachments, :container_type, :string, limit: 30, default: "", null: false add_index :attachments, [:container_id, :container_type] end Index: db/migrate/20120301153455_add_auth_sources_filter.rb =================================================================== --- db/migrate/20120301153455_add_auth_sources_filter.rb (revision 17473) +++ db/migrate/20120301153455_add_auth_sources_filter.rb (working copy) @@ -1,4 +1,4 @@ -class AddAuthSourcesFilter < ActiveRecord::Migration[4.2] +class AddAuthSourcesFilter < ActiveRecord::Migration[5.2] def self.up add_column :auth_sources, :filter, :string end Index: db/migrate/20120422150750_change_repositories_to_full_sti.rb =================================================================== --- db/migrate/20120422150750_change_repositories_to_full_sti.rb (revision 17473) +++ db/migrate/20120422150750_change_repositories_to_full_sti.rb (working copy) @@ -1,4 +1,4 @@ -class ChangeRepositoriesToFullSti < ActiveRecord::Migration[4.2] +class ChangeRepositoriesToFullSti < ActiveRecord::Migration[5.2] def up Repository.connection. select_rows("SELECT id, type FROM #{Repository.table_name}"). Index: db/migrate/20120705074331_add_trackers_fields_bits.rb =================================================================== --- db/migrate/20120705074331_add_trackers_fields_bits.rb (revision 17473) +++ db/migrate/20120705074331_add_trackers_fields_bits.rb (working copy) @@ -1,6 +1,6 @@ -class AddTrackersFieldsBits < ActiveRecord::Migration[4.2] +class AddTrackersFieldsBits < ActiveRecord::Migration[5.2] def self.up - add_column :trackers, :fields_bits, :integer, :default => 0 + add_column :trackers, :fields_bits, :integer, default: 0 end def self.down Index: db/migrate/20120707064544_add_auth_sources_timeout.rb =================================================================== --- db/migrate/20120707064544_add_auth_sources_timeout.rb (revision 17473) +++ db/migrate/20120707064544_add_auth_sources_timeout.rb (working copy) @@ -1,4 +1,4 @@ -class AddAuthSourcesTimeout < ActiveRecord::Migration[4.2] +class AddAuthSourcesTimeout < ActiveRecord::Migration[5.2] def up add_column :auth_sources, :timeout, :integer end Index: db/migrate/20120714122000_add_workflows_type.rb =================================================================== --- db/migrate/20120714122000_add_workflows_type.rb (revision 17473) +++ db/migrate/20120714122000_add_workflows_type.rb (working copy) @@ -1,6 +1,6 @@ -class AddWorkflowsType < ActiveRecord::Migration[4.2] +class AddWorkflowsType < ActiveRecord::Migration[5.2] def up - add_column :workflows, :type, :string, :limit => 30 + add_column :workflows, :type, :string, limit: 30 end def down Index: db/migrate/20120714122100_update_workflows_to_sti.rb =================================================================== --- db/migrate/20120714122100_update_workflows_to_sti.rb (revision 17473) +++ db/migrate/20120714122100_update_workflows_to_sti.rb (working copy) @@ -1,4 +1,4 @@ -class UpdateWorkflowsToSti < ActiveRecord::Migration[4.2] +class UpdateWorkflowsToSti < ActiveRecord::Migration[5.2] def up WorkflowRule.update_all "type = 'WorkflowTransition'" end Index: db/migrate/20120714122200_add_workflows_rule_fields.rb =================================================================== --- db/migrate/20120714122200_add_workflows_rule_fields.rb (revision 17473) +++ db/migrate/20120714122200_add_workflows_rule_fields.rb (working copy) @@ -1,7 +1,7 @@ -class AddWorkflowsRuleFields < ActiveRecord::Migration[4.2] +class AddWorkflowsRuleFields < ActiveRecord::Migration[5.2] def up - add_column :workflows, :field_name, :string, :limit => 30 - add_column :workflows, :rule, :string, :limit => 30 + add_column :workflows, :field_name, :string, limit: 30 + add_column :workflows, :rule, :string, limit: 30 end def down Index: db/migrate/20120731164049_add_boards_parent_id.rb =================================================================== --- db/migrate/20120731164049_add_boards_parent_id.rb (revision 17473) +++ db/migrate/20120731164049_add_boards_parent_id.rb (working copy) @@ -1,6 +1,6 @@ -class AddBoardsParentId < ActiveRecord::Migration[4.2] +class AddBoardsParentId < ActiveRecord::Migration[5.2] def up - add_column :boards, :parent_id, :integer + add_column :boards, :parent_id, :bigint end def down Index: db/migrate/20120930112914_add_journals_private_notes.rb =================================================================== --- db/migrate/20120930112914_add_journals_private_notes.rb (revision 17473) +++ db/migrate/20120930112914_add_journals_private_notes.rb (working copy) @@ -1,6 +1,6 @@ -class AddJournalsPrivateNotes < ActiveRecord::Migration[4.2] +class AddJournalsPrivateNotes < ActiveRecord::Migration[5.2] def up - add_column :journals, :private_notes, :boolean, :default => false, :null => false + add_column :journals, :private_notes, :boolean, default: false, null: false end def down Index: db/migrate/20121026002032_add_enumerations_position_name.rb =================================================================== --- db/migrate/20121026002032_add_enumerations_position_name.rb (revision 17473) +++ db/migrate/20121026002032_add_enumerations_position_name.rb (working copy) @@ -1,6 +1,6 @@ -class AddEnumerationsPositionName < ActiveRecord::Migration[4.2] +class AddEnumerationsPositionName < ActiveRecord::Migration[5.2] def up - add_column :enumerations, :position_name, :string, :limit => 30 + add_column :enumerations, :position_name, :string, limit: 30 end def down Index: db/migrate/20121026003537_populate_enumerations_position_name.rb =================================================================== --- db/migrate/20121026003537_populate_enumerations_position_name.rb (revision 17473) +++ db/migrate/20121026003537_populate_enumerations_position_name.rb (working copy) @@ -1,4 +1,4 @@ -class PopulateEnumerationsPositionName < ActiveRecord::Migration[4.2] +class PopulateEnumerationsPositionName < ActiveRecord::Migration[5.2] def up IssuePriority.compute_position_names end Index: db/migrate/20121209123234_add_queries_type.rb =================================================================== --- db/migrate/20121209123234_add_queries_type.rb (revision 17473) +++ db/migrate/20121209123234_add_queries_type.rb (working copy) @@ -1,4 +1,4 @@ -class AddQueriesType < ActiveRecord::Migration[4.2] +class AddQueriesType < ActiveRecord::Migration[5.2] def up add_column :queries, :type, :string end Index: db/migrate/20121209123358_update_queries_to_sti.rb =================================================================== --- db/migrate/20121209123358_update_queries_to_sti.rb (revision 17473) +++ db/migrate/20121209123358_update_queries_to_sti.rb (working copy) @@ -1,4 +1,4 @@ -class UpdateQueriesToSti < ActiveRecord::Migration[4.2] +class UpdateQueriesToSti < ActiveRecord::Migration[5.2] def up ::Query.update_all :type => 'IssueQuery' end Index: db/migrate/20121213084931_add_attachments_disk_directory.rb =================================================================== --- db/migrate/20121213084931_add_attachments_disk_directory.rb (revision 17473) +++ db/migrate/20121213084931_add_attachments_disk_directory.rb (working copy) @@ -1,4 +1,4 @@ -class AddAttachmentsDiskDirectory < ActiveRecord::Migration[4.2] +class AddAttachmentsDiskDirectory < ActiveRecord::Migration[5.2] def up add_column :attachments, :disk_directory, :string end Index: db/migrate/20130110122628_split_documents_permissions.rb =================================================================== --- db/migrate/20130110122628_split_documents_permissions.rb (revision 17473) +++ db/migrate/20130110122628_split_documents_permissions.rb (working copy) @@ -1,4 +1,4 @@ -class SplitDocumentsPermissions < ActiveRecord::Migration[4.2] +class SplitDocumentsPermissions < ActiveRecord::Migration[5.2] def up # :manage_documents permission split into 3 permissions: # :add_documents, :edit_documents and :delete_documents Index: db/migrate/20130201184705_add_unique_index_on_tokens_value.rb =================================================================== --- db/migrate/20130201184705_add_unique_index_on_tokens_value.rb (revision 17473) +++ db/migrate/20130201184705_add_unique_index_on_tokens_value.rb (working copy) @@ -1,4 +1,4 @@ -class AddUniqueIndexOnTokensValue < ActiveRecord::Migration[4.2] +class AddUniqueIndexOnTokensValue < ActiveRecord::Migration[5.2] def up say_with_time "Adding unique index on tokens, this may take some time..." do # Just in case Index: db/migrate/20130202090625_add_projects_inherit_members.rb =================================================================== --- db/migrate/20130202090625_add_projects_inherit_members.rb (revision 17473) +++ db/migrate/20130202090625_add_projects_inherit_members.rb (working copy) @@ -1,6 +1,6 @@ -class AddProjectsInheritMembers < ActiveRecord::Migration[4.2] +class AddProjectsInheritMembers < ActiveRecord::Migration[5.2] def up - add_column :projects, :inherit_members, :boolean, :default => false, :null => false + add_column :projects, :inherit_members, :boolean, default: false, null: false end def down Index: db/migrate/20130207175206_add_unique_index_on_custom_fields_trackers.rb =================================================================== --- db/migrate/20130207175206_add_unique_index_on_custom_fields_trackers.rb (revision 17473) +++ db/migrate/20130207175206_add_unique_index_on_custom_fields_trackers.rb (working copy) @@ -1,4 +1,4 @@ -class AddUniqueIndexOnCustomFieldsTrackers < ActiveRecord::Migration[4.2] +class AddUniqueIndexOnCustomFieldsTrackers < ActiveRecord::Migration[5.2] def up table_name = "#{CustomField.table_name_prefix}custom_fields_trackers#{CustomField.table_name_suffix}" duplicates = CustomField.connection.select_rows("SELECT custom_field_id, tracker_id FROM #{table_name} GROUP BY custom_field_id, tracker_id HAVING COUNT(*) > 1") Index: db/migrate/20130207181455_add_unique_index_on_custom_fields_projects.rb =================================================================== --- db/migrate/20130207181455_add_unique_index_on_custom_fields_projects.rb (revision 17473) +++ db/migrate/20130207181455_add_unique_index_on_custom_fields_projects.rb (working copy) @@ -1,4 +1,4 @@ -class AddUniqueIndexOnCustomFieldsProjects < ActiveRecord::Migration[4.2] +class AddUniqueIndexOnCustomFieldsProjects < ActiveRecord::Migration[5.2] def up table_name = "#{CustomField.table_name_prefix}custom_fields_projects#{CustomField.table_name_suffix}" duplicates = CustomField.connection.select_rows("SELECT custom_field_id, project_id FROM #{table_name} GROUP BY custom_field_id, project_id HAVING COUNT(*) > 1") Index: db/migrate/20130215073721_change_users_lastname_length_to_255.rb =================================================================== --- db/migrate/20130215073721_change_users_lastname_length_to_255.rb (revision 17473) +++ db/migrate/20130215073721_change_users_lastname_length_to_255.rb (working copy) @@ -1,9 +1,9 @@ -class ChangeUsersLastnameLengthTo255 < ActiveRecord::Migration[4.2] +class ChangeUsersLastnameLengthTo255 < ActiveRecord::Migration[5.2] def self.up - change_column :users, :lastname, :string, :limit => 255, :default => '', :null => false + change_column :users, :lastname, :string, limit: 255, default: '', null: false end def self.down - change_column :users, :lastname, :string, :limit => 30, :default => '', :null => false + change_column :users, :lastname, :string, limit: 30, default: '', null: false end end Index: db/migrate/20130215111127_add_issues_closed_on.rb =================================================================== --- db/migrate/20130215111127_add_issues_closed_on.rb (revision 17473) +++ db/migrate/20130215111127_add_issues_closed_on.rb (working copy) @@ -1,6 +1,6 @@ -class AddIssuesClosedOn < ActiveRecord::Migration[4.2] +class AddIssuesClosedOn < ActiveRecord::Migration[5.2] def up - add_column :issues, :closed_on, :datetime, :default => nil + add_column :issues, :closed_on, :datetime, default: nil end def down Index: db/migrate/20130215111141_populate_issues_closed_on.rb =================================================================== --- db/migrate/20130215111141_populate_issues_closed_on.rb (revision 17473) +++ db/migrate/20130215111141_populate_issues_closed_on.rb (working copy) @@ -1,4 +1,4 @@ -class PopulateIssuesClosedOn < ActiveRecord::Migration[4.2] +class PopulateIssuesClosedOn < ActiveRecord::Migration[5.2] def up closed_status_ids = IssueStatus.where(:is_closed => true).pluck(:id) if closed_status_ids.any? Index: db/migrate/20130217094251_remove_issues_default_fk_values.rb =================================================================== --- db/migrate/20130217094251_remove_issues_default_fk_values.rb (revision 17473) +++ db/migrate/20130217094251_remove_issues_default_fk_values.rb (working copy) @@ -1,4 +1,4 @@ -class RemoveIssuesDefaultFkValues < ActiveRecord::Migration[4.2] +class RemoveIssuesDefaultFkValues < ActiveRecord::Migration[5.2] def up change_column_default :issues, :tracker_id, nil change_column_default :issues, :project_id, nil Index: db/migrate/20130602092539_create_queries_roles.rb =================================================================== --- db/migrate/20130602092539_create_queries_roles.rb (revision 17473) +++ db/migrate/20130602092539_create_queries_roles.rb (working copy) @@ -1,8 +1,8 @@ -class CreateQueriesRoles < ActiveRecord::Migration[4.2] +class CreateQueriesRoles < ActiveRecord::Migration[5.2] def self.up create_table :queries_roles, :id => false do |t| - t.column :query_id, :integer, :null => false - t.column :role_id, :integer, :null => false + t.bigint :query_id, null: false + t.bigint :role_id, null: false end add_index :queries_roles, [:query_id, :role_id], :unique => true, :name => :queries_roles_ids end Index: db/migrate/20130710182539_add_queries_visibility.rb =================================================================== --- db/migrate/20130710182539_add_queries_visibility.rb (revision 17473) +++ db/migrate/20130710182539_add_queries_visibility.rb (working copy) @@ -1,12 +1,12 @@ -class AddQueriesVisibility < ActiveRecord::Migration[4.2] +class AddQueriesVisibility < ActiveRecord::Migration[5.2] def up - add_column :queries, :visibility, :integer, :default => 0 + add_column :queries, :visibility, :integer, default: 0 Query.where(:is_public => true).update_all(:visibility => 2) remove_column :queries, :is_public end def down - add_column :queries, :is_public, :boolean, :default => true, :null => false + add_column :queries, :is_public, :boolean, default: true, null: false Query.where('visibility <> ?', 2).update_all(:is_public => false) remove_column :queries, :visibility end Index: db/migrate/20130713104233_create_custom_fields_roles.rb =================================================================== --- db/migrate/20130713104233_create_custom_fields_roles.rb (revision 17473) +++ db/migrate/20130713104233_create_custom_fields_roles.rb (working copy) @@ -1,8 +1,8 @@ -class CreateCustomFieldsRoles < ActiveRecord::Migration[4.2] +class CreateCustomFieldsRoles < ActiveRecord::Migration[5.2] def self.up create_table :custom_fields_roles, :id => false do |t| - t.column :custom_field_id, :integer, :null => false - t.column :role_id, :integer, :null => false + t.bigint :custom_field_id, null: false + t.bigint :role_id, null: false end add_index :custom_fields_roles, [:custom_field_id, :role_id], :unique => true, :name => :custom_fields_roles_ids CustomField.where({:type => 'IssueCustomField'}).update_all({:visible => true}) Index: db/migrate/20130713111657_add_queries_options.rb =================================================================== --- db/migrate/20130713111657_add_queries_options.rb (revision 17473) +++ db/migrate/20130713111657_add_queries_options.rb (working copy) @@ -1,4 +1,4 @@ -class AddQueriesOptions < ActiveRecord::Migration[4.2] +class AddQueriesOptions < ActiveRecord::Migration[5.2] def up add_column :queries, :options, :text end Index: db/migrate/20130729070143_add_users_must_change_passwd.rb =================================================================== --- db/migrate/20130729070143_add_users_must_change_passwd.rb (revision 17473) +++ db/migrate/20130729070143_add_users_must_change_passwd.rb (working copy) @@ -1,6 +1,6 @@ -class AddUsersMustChangePasswd < ActiveRecord::Migration[4.2] +class AddUsersMustChangePasswd < ActiveRecord::Migration[5.2] def up - add_column :users, :must_change_passwd, :boolean, :default => false, :null => false + add_column :users, :must_change_passwd, :boolean, default: false, null: false end def down Index: db/migrate/20130911193200_remove_eols_from_attachments_filename.rb =================================================================== --- db/migrate/20130911193200_remove_eols_from_attachments_filename.rb (revision 17473) +++ db/migrate/20130911193200_remove_eols_from_attachments_filename.rb (working copy) @@ -1,4 +1,4 @@ -class RemoveEolsFromAttachmentsFilename < ActiveRecord::Migration[4.2] +class RemoveEolsFromAttachmentsFilename < ActiveRecord::Migration[5.2] def up Attachment.where("filename like ? or filename like ?", "%\r%", "%\n%").each do |attachment| filename = attachment.filename.to_s.tr("\r\n", "_") Index: db/migrate/20131004113137_support_for_multiple_commit_keywords.rb =================================================================== --- db/migrate/20131004113137_support_for_multiple_commit_keywords.rb (revision 17473) +++ db/migrate/20131004113137_support_for_multiple_commit_keywords.rb (working copy) @@ -1,4 +1,4 @@ -class SupportForMultipleCommitKeywords < ActiveRecord::Migration[4.2] +class SupportForMultipleCommitKeywords < ActiveRecord::Migration[5.2] def up # Replaces commit_fix_keywords, commit_fix_status_id, commit_fix_done_ratio settings # with commit_update_keywords setting Index: db/migrate/20131005100610_add_repositories_created_on.rb =================================================================== --- db/migrate/20131005100610_add_repositories_created_on.rb (revision 17473) +++ db/migrate/20131005100610_add_repositories_created_on.rb (working copy) @@ -1,4 +1,4 @@ -class AddRepositoriesCreatedOn < ActiveRecord::Migration[4.2] +class AddRepositoriesCreatedOn < ActiveRecord::Migration[5.2] def up add_column :repositories, :created_on, :timestamp end Index: db/migrate/20131124175346_add_custom_fields_format_store.rb =================================================================== --- db/migrate/20131124175346_add_custom_fields_format_store.rb (revision 17473) +++ db/migrate/20131124175346_add_custom_fields_format_store.rb (working copy) @@ -1,4 +1,4 @@ -class AddCustomFieldsFormatStore < ActiveRecord::Migration[4.2] +class AddCustomFieldsFormatStore < ActiveRecord::Migration[5.2] def up add_column :custom_fields, :format_store, :text end Index: db/migrate/20131210180802_add_custom_fields_description.rb =================================================================== --- db/migrate/20131210180802_add_custom_fields_description.rb (revision 17473) +++ db/migrate/20131210180802_add_custom_fields_description.rb (working copy) @@ -1,4 +1,4 @@ -class AddCustomFieldsDescription < ActiveRecord::Migration[4.2] +class AddCustomFieldsDescription < ActiveRecord::Migration[5.2] def up add_column :custom_fields, :description, :text end Index: db/migrate/20131214094309_remove_custom_fields_min_max_length_default_values.rb =================================================================== --- db/migrate/20131214094309_remove_custom_fields_min_max_length_default_values.rb (revision 17473) +++ db/migrate/20131214094309_remove_custom_fields_min_max_length_default_values.rb (working copy) @@ -1,7 +1,7 @@ -class RemoveCustomFieldsMinMaxLengthDefaultValues < ActiveRecord::Migration[4.2] +class RemoveCustomFieldsMinMaxLengthDefaultValues < ActiveRecord::Migration[5.2] def up - change_column :custom_fields, :min_length, :int, :default => nil, :null => true - change_column :custom_fields, :max_length, :int, :default => nil, :null => true + change_column :custom_fields, :min_length, :int, default: nil, null: true + change_column :custom_fields, :max_length, :int, default: nil, null: true CustomField.where(:min_length => 0).update_all(:min_length => nil) CustomField.where(:max_length => 0).update_all(:max_length => nil) end @@ -9,7 +9,7 @@ def self.down CustomField.where(:min_length => nil).update_all(:min_length => 0) CustomField.where(:max_length => nil).update_all(:max_length => 0) - change_column :custom_fields, :min_length, :int, :default => 0, :null => false - change_column :custom_fields, :max_length, :int, :default => 0, :null => false + change_column :custom_fields, :min_length, :int, default: 0, null: false + change_column :custom_fields, :max_length, :int, default: 0, null: false end end Index: db/migrate/20131215104612_store_relation_type_in_journal_details.rb =================================================================== --- db/migrate/20131215104612_store_relation_type_in_journal_details.rb (revision 17473) +++ db/migrate/20131215104612_store_relation_type_in_journal_details.rb (working copy) @@ -1,4 +1,4 @@ -class StoreRelationTypeInJournalDetails < ActiveRecord::Migration[4.2] +class StoreRelationTypeInJournalDetails < ActiveRecord::Migration[5.2] MAPPING = { "label_relates_to" => "relates", Index: db/migrate/20131218183023_delete_orphan_time_entries_custom_values.rb =================================================================== --- db/migrate/20131218183023_delete_orphan_time_entries_custom_values.rb (revision 17473) +++ db/migrate/20131218183023_delete_orphan_time_entries_custom_values.rb (working copy) @@ -1,4 +1,4 @@ -class DeleteOrphanTimeEntriesCustomValues < ActiveRecord::Migration[4.2] +class DeleteOrphanTimeEntriesCustomValues < ActiveRecord::Migration[5.2] def up CustomValue.where("customized_type = ? AND NOT EXISTS (SELECT 1 FROM #{TimeEntry.table_name} t WHERE t.id = customized_id)", "TimeEntry").delete_all end Index: db/migrate/20140228130325_change_changesets_comments_limit.rb =================================================================== --- db/migrate/20140228130325_change_changesets_comments_limit.rb (revision 17473) +++ db/migrate/20140228130325_change_changesets_comments_limit.rb (working copy) @@ -1,8 +1,8 @@ -class ChangeChangesetsCommentsLimit < ActiveRecord::Migration[4.2] +class ChangeChangesetsCommentsLimit < ActiveRecord::Migration[5.2] def up if ActiveRecord::Base.connection.adapter_name =~ /mysql/i max_size = 16.megabytes - change_column :changesets, :comments, :text, :limit => max_size + change_column :changesets, :comments, :text, limit: max_size end end Index: db/migrate/20140903143914_add_password_changed_at_to_user.rb =================================================================== --- db/migrate/20140903143914_add_password_changed_at_to_user.rb (revision 17473) +++ db/migrate/20140903143914_add_password_changed_at_to_user.rb (working copy) @@ -1,4 +1,4 @@ -class AddPasswordChangedAtToUser < ActiveRecord::Migration[4.2] +class AddPasswordChangedAtToUser < ActiveRecord::Migration[5.2] def change add_column :users, :passwd_changed_on, :datetime end Index: db/migrate/20140920094058_insert_builtin_groups.rb =================================================================== --- db/migrate/20140920094058_insert_builtin_groups.rb (revision 17473) +++ db/migrate/20140920094058_insert_builtin_groups.rb (working copy) @@ -1,4 +1,4 @@ -class InsertBuiltinGroups < ActiveRecord::Migration[4.2] +class InsertBuiltinGroups < ActiveRecord::Migration[5.2] def up Group.reset_column_information Index: db/migrate/20141029181752_add_trackers_default_status_id.rb =================================================================== --- db/migrate/20141029181752_add_trackers_default_status_id.rb (revision 17473) +++ db/migrate/20141029181752_add_trackers_default_status_id.rb (working copy) @@ -1,6 +1,6 @@ -class AddTrackersDefaultStatusId < ActiveRecord::Migration[4.2] +class AddTrackersDefaultStatusId < ActiveRecord::Migration[5.2] def up - add_column :trackers, :default_status_id, :integer + add_column :trackers, :default_status_id, :bigint status_id = IssueStatus.where(:is_default => true).pluck(:id).first status_id ||= IssueStatus.order(:position).pluck(:id).first Index: db/migrate/20141029181824_remove_issue_statuses_is_default.rb =================================================================== --- db/migrate/20141029181824_remove_issue_statuses_is_default.rb (revision 17473) +++ db/migrate/20141029181824_remove_issue_statuses_is_default.rb (working copy) @@ -1,10 +1,10 @@ -class RemoveIssueStatusesIsDefault < ActiveRecord::Migration[4.2] +class RemoveIssueStatusesIsDefault < ActiveRecord::Migration[5.2] def up remove_column :issue_statuses, :is_default end def down - add_column :issue_statuses, :is_default, :boolean, :null => false, :default => false + add_column :issue_statuses, :is_default, :boolean, null: false, default: false # Restores the first status as default default_status_id = IssueStatus.order(:position).pluck(:id).first IssueStatus.where(:id => default_status_id).update_all(:is_default => true) Index: db/migrate/20141109112308_add_roles_users_visibility.rb =================================================================== --- db/migrate/20141109112308_add_roles_users_visibility.rb (revision 17473) +++ db/migrate/20141109112308_add_roles_users_visibility.rb (working copy) @@ -1,6 +1,6 @@ -class AddRolesUsersVisibility < ActiveRecord::Migration[4.2] +class AddRolesUsersVisibility < ActiveRecord::Migration[5.2] def self.up - add_column :roles, :users_visibility, :string, :limit => 30, :default => 'all', :null => false + add_column :roles, :users_visibility, :string, limit: 30, default: 'all', null: false end def self.down Index: db/migrate/20141122124142_add_wiki_redirects_redirects_to_wiki_id.rb =================================================================== --- db/migrate/20141122124142_add_wiki_redirects_redirects_to_wiki_id.rb (revision 17473) +++ db/migrate/20141122124142_add_wiki_redirects_redirects_to_wiki_id.rb (working copy) @@ -1,8 +1,8 @@ -class AddWikiRedirectsRedirectsToWikiId < ActiveRecord::Migration[4.2] +class AddWikiRedirectsRedirectsToWikiId < ActiveRecord::Migration[5.2] def self.up - add_column :wiki_redirects, :redirects_to_wiki_id, :integer + add_column :wiki_redirects, :redirects_to_wiki_id, :bigint WikiRedirect.update_all "redirects_to_wiki_id = wiki_id" - change_column :wiki_redirects, :redirects_to_wiki_id, :integer, :null => false + change_column :wiki_redirects, :redirects_to_wiki_id, :bigint, null: false end def self.down Index: db/migrate/20150113194759_create_email_addresses.rb =================================================================== --- db/migrate/20150113194759_create_email_addresses.rb (revision 17473) +++ db/migrate/20150113194759_create_email_addresses.rb (working copy) @@ -1,12 +1,12 @@ -class CreateEmailAddresses < ActiveRecord::Migration[4.2] +class CreateEmailAddresses < ActiveRecord::Migration[5.2] def change create_table :email_addresses do |t| - t.column :user_id, :integer, :null => false - t.column :address, :string, :null => false - t.column :is_default, :boolean, :null => false, :default => false - t.column :notify, :boolean, :null => false, :default => true - t.column :created_on, :timestamp, :null => false - t.column :updated_on, :timestamp, :null => false + t.bigint :user_id, null: false + t.string :address, null: false + t.boolean :is_default, null: false, default: false + t.boolean :notify, null: false, default: true + t.datetime :created_on, null: false + t.datetime :updated_on, null: false end end end Index: db/migrate/20150113211532_populate_email_addresses.rb =================================================================== --- db/migrate/20150113211532_populate_email_addresses.rb (revision 17473) +++ db/migrate/20150113211532_populate_email_addresses.rb (working copy) @@ -1,4 +1,4 @@ -class PopulateEmailAddresses < ActiveRecord::Migration[4.2] +class PopulateEmailAddresses < ActiveRecord::Migration[5.2] def self.up t = EmailAddress.connection.quoted_true n = EmailAddress.connection.quoted_date(Time.now) Index: db/migrate/20150113213922_remove_users_mail.rb =================================================================== --- db/migrate/20150113213922_remove_users_mail.rb (revision 17473) +++ db/migrate/20150113213922_remove_users_mail.rb (working copy) @@ -1,10 +1,10 @@ -class RemoveUsersMail < ActiveRecord::Migration[4.2] +class RemoveUsersMail < ActiveRecord::Migration[5.2] def self.up remove_column :users, :mail end def self.down - add_column :users, :mail, :string, :limit => 60, :default => '', :null => false + add_column :users, :mail, :string, limit: 60, default: '', null: false EmailAddress.where(:is_default => true).each do |a| User.where(:id => a.user_id).update_all(:mail => a.address) Index: db/migrate/20150113213955_add_email_addresses_user_id_index.rb =================================================================== --- db/migrate/20150113213955_add_email_addresses_user_id_index.rb (revision 17473) +++ db/migrate/20150113213955_add_email_addresses_user_id_index.rb (working copy) @@ -1,4 +1,4 @@ -class AddEmailAddressesUserIdIndex < ActiveRecord::Migration[4.2] +class AddEmailAddressesUserIdIndex < ActiveRecord::Migration[5.2] def up add_index :email_addresses, :user_id end Index: db/migrate/20150208105930_replace_move_issues_permission.rb =================================================================== --- db/migrate/20150208105930_replace_move_issues_permission.rb (revision 17473) +++ db/migrate/20150208105930_replace_move_issues_permission.rb (working copy) @@ -1,4 +1,4 @@ -class ReplaceMoveIssuesPermission < ActiveRecord::Migration[4.2] +class ReplaceMoveIssuesPermission < ActiveRecord::Migration[5.2] def self.up Role.all.each do |role| if role.has_permission?(:edit_issues) && !role.has_permission?(:move_issues) Index: db/migrate/20150510083747_change_documents_title_limit.rb =================================================================== --- db/migrate/20150510083747_change_documents_title_limit.rb (revision 17473) +++ db/migrate/20150510083747_change_documents_title_limit.rb (working copy) @@ -1,9 +1,9 @@ -class ChangeDocumentsTitleLimit < ActiveRecord::Migration[4.2] +class ChangeDocumentsTitleLimit < ActiveRecord::Migration[5.2] def self.up - change_column :documents, :title, :string, :limit => nil, :default => '', :null => false + change_column :documents, :title, :string, limit: nil, default: '', null: false end def self.down - change_column :documents, :title, :string, :limit => 60, :default => '', :null => false + change_column :documents, :title, :string, limit: 60, default: '', null: false end end Index: db/migrate/20150525103953_clear_estimated_hours_on_parent_issues.rb =================================================================== --- db/migrate/20150525103953_clear_estimated_hours_on_parent_issues.rb (revision 17473) +++ db/migrate/20150525103953_clear_estimated_hours_on_parent_issues.rb (working copy) @@ -1,4 +1,4 @@ -class ClearEstimatedHoursOnParentIssues < ActiveRecord::Migration[4.2] +class ClearEstimatedHoursOnParentIssues < ActiveRecord::Migration[5.2] def self.up # Clears estimated hours on parent issues Issue.where("rgt > lft + 1 AND estimated_hours > 0").update_all :estimated_hours => nil Index: db/migrate/20150526183158_add_roles_time_entries_visibility.rb =================================================================== --- db/migrate/20150526183158_add_roles_time_entries_visibility.rb (revision 17473) +++ db/migrate/20150526183158_add_roles_time_entries_visibility.rb (working copy) @@ -1,6 +1,6 @@ -class AddRolesTimeEntriesVisibility < ActiveRecord::Migration[4.2] +class AddRolesTimeEntriesVisibility < ActiveRecord::Migration[5.2] def self.up - add_column :roles, :time_entries_visibility, :string, :limit => 30, :default => 'all', :null => false + add_column :roles, :time_entries_visibility, :string, limit: 30, default: 'all', null: false end def self.down Index: db/migrate/20150528084820_add_roles_all_roles_managed.rb =================================================================== --- db/migrate/20150528084820_add_roles_all_roles_managed.rb (revision 17473) +++ db/migrate/20150528084820_add_roles_all_roles_managed.rb (working copy) @@ -1,5 +1,5 @@ -class AddRolesAllRolesManaged < ActiveRecord::Migration[4.2] +class AddRolesAllRolesManaged < ActiveRecord::Migration[5.2] def change - add_column :roles, :all_roles_managed, :boolean, :default => true, :null => false + add_column :roles, :all_roles_managed, :boolean, default: true, null: false end end Index: db/migrate/20150528092912_create_roles_managed_roles.rb =================================================================== --- db/migrate/20150528092912_create_roles_managed_roles.rb (revision 17473) +++ db/migrate/20150528092912_create_roles_managed_roles.rb (working copy) @@ -1,8 +1,8 @@ -class CreateRolesManagedRoles < ActiveRecord::Migration[4.2] +class CreateRolesManagedRoles < ActiveRecord::Migration[5.2] def change create_table :roles_managed_roles, :id => false do |t| - t.integer :role_id, :null => false - t.integer :managed_role_id, :null => false + t.bigint :role_id, null: false + t.bigint :managed_role_id, null: false end end end Index: db/migrate/20150528093249_add_unique_index_on_roles_managed_roles.rb =================================================================== --- db/migrate/20150528093249_add_unique_index_on_roles_managed_roles.rb (revision 17473) +++ db/migrate/20150528093249_add_unique_index_on_roles_managed_roles.rb (working copy) @@ -1,4 +1,4 @@ -class AddUniqueIndexOnRolesManagedRoles < ActiveRecord::Migration[4.2] +class AddUniqueIndexOnRolesManagedRoles < ActiveRecord::Migration[5.2] def change add_index :roles_managed_roles, [:role_id, :managed_role_id], :unique => true end Index: db/migrate/20150725112753_insert_allowed_statuses_for_new_issues.rb =================================================================== --- db/migrate/20150725112753_insert_allowed_statuses_for_new_issues.rb (revision 17473) +++ db/migrate/20150725112753_insert_allowed_statuses_for_new_issues.rb (working copy) @@ -1,4 +1,4 @@ -class InsertAllowedStatusesForNewIssues < ActiveRecord::Migration[4.2] +class InsertAllowedStatusesForNewIssues < ActiveRecord::Migration[5.2] def self.up # Adds the default status for all trackers and roles sql = "INSERT INTO #{WorkflowTransition.table_name} (tracker_id, old_status_id, new_status_id, role_id, type)" + Index: db/migrate/20150730122707_create_imports.rb =================================================================== --- db/migrate/20150730122707_create_imports.rb (revision 17473) +++ db/migrate/20150730122707_create_imports.rb (working copy) @@ -1,13 +1,13 @@ -class CreateImports < ActiveRecord::Migration[4.2] +class CreateImports < ActiveRecord::Migration[5.2] def change create_table :imports do |t| t.string :type - t.integer :user_id, :null => false + t.bigint :user_id, null: false t.string :filename t.text :settings t.integer :total_items - t.boolean :finished, :null => false, :default => false - t.timestamps :null => false + t.boolean :finished, null: false, default: false + t.timestamps null: false end end end Index: db/migrate/20150730122735_create_import_items.rb =================================================================== --- db/migrate/20150730122735_create_import_items.rb (revision 17473) +++ db/migrate/20150730122735_create_import_items.rb (working copy) @@ -1,9 +1,9 @@ -class CreateImportItems < ActiveRecord::Migration[4.2] +class CreateImportItems < ActiveRecord::Migration[5.2] def change create_table :import_items do |t| - t.integer :import_id, :null => false - t.integer :position, :null => false - t.integer :obj_id + t.bigint :import_id, null: false + t.integer :position, null: false + t.bigint :obj_id t.text :message end end Index: db/migrate/20150921204850_change_time_entries_comments_limit_to_1024.rb =================================================================== --- db/migrate/20150921204850_change_time_entries_comments_limit_to_1024.rb (revision 17473) +++ db/migrate/20150921204850_change_time_entries_comments_limit_to_1024.rb (working copy) @@ -1,9 +1,9 @@ -class ChangeTimeEntriesCommentsLimitTo1024 < ActiveRecord::Migration[4.2] +class ChangeTimeEntriesCommentsLimitTo1024 < ActiveRecord::Migration[5.2] def self.up - change_column :time_entries, :comments, :string, :limit => 1024 + change_column :time_entries, :comments, :string, limit: 1024 end def self.down - change_column :time_entries, :comments, :string, :limit => 255 + change_column :time_entries, :comments, :string, limit: 255 end end Index: db/migrate/20150921210243_change_wiki_contents_comments_limit_to_1024.rb =================================================================== --- db/migrate/20150921210243_change_wiki_contents_comments_limit_to_1024.rb (revision 17473) +++ db/migrate/20150921210243_change_wiki_contents_comments_limit_to_1024.rb (working copy) @@ -1,11 +1,11 @@ -class ChangeWikiContentsCommentsLimitTo1024 < ActiveRecord::Migration[4.2] +class ChangeWikiContentsCommentsLimitTo1024 < ActiveRecord::Migration[5.2] def self.up - change_column :wiki_content_versions, :comments, :string, :limit => 1024, :default => '' - change_column :wiki_contents, :comments, :string, :limit => 1024, :default => '' + change_column :wiki_content_versions, :comments, :string, limit: 1024, default: '' + change_column :wiki_contents, :comments, :string, limit: 1024, default: '' end def self.down - change_column :wiki_content_versions, :comments, :string, :limit => 255, :default => '' - change_column :wiki_contents, :comments, :string, :limit => 255, :default => '' + change_column :wiki_content_versions, :comments, :string, limit: 255, default: '' + change_column :wiki_contents, :comments, :string, limit: 255, default: '' end end Index: db/migrate/20151020182334_change_attachments_filesize_limit_to_8.rb =================================================================== --- db/migrate/20151020182334_change_attachments_filesize_limit_to_8.rb (revision 17473) +++ db/migrate/20151020182334_change_attachments_filesize_limit_to_8.rb (working copy) @@ -1,9 +1,9 @@ -class ChangeAttachmentsFilesizeLimitTo8 < ActiveRecord::Migration[4.2] +class ChangeAttachmentsFilesizeLimitTo8 < ActiveRecord::Migration[5.2] def self.up - change_column :attachments, :filesize, :integer, :limit => 8, :default => 0, :null => false + change_column :attachments, :filesize, :integer, limit: 8, default: 0, null: false end def self.down - change_column :attachments, :filesize, :integer, :limit => 4, :default => 0, :null => false + change_column :attachments, :filesize, :integer, limit: 4, default: 0, null: false end end Index: db/migrate/20151020182731_fix_comma_in_user_format_setting_value.rb =================================================================== --- db/migrate/20151020182731_fix_comma_in_user_format_setting_value.rb (revision 17473) +++ db/migrate/20151020182731_fix_comma_in_user_format_setting_value.rb (working copy) @@ -1,4 +1,4 @@ -class FixCommaInUserFormatSettingValue < ActiveRecord::Migration[4.2] +class FixCommaInUserFormatSettingValue < ActiveRecord::Migration[5.2] def self.up Setting. where(:name => 'user_format', :value => 'lastname_coma_firstname'). Index: db/migrate/20151021184614_change_issue_categories_name_limit_to_60.rb =================================================================== --- db/migrate/20151021184614_change_issue_categories_name_limit_to_60.rb (revision 17473) +++ db/migrate/20151021184614_change_issue_categories_name_limit_to_60.rb (working copy) @@ -1,9 +1,9 @@ -class ChangeIssueCategoriesNameLimitTo60 < ActiveRecord::Migration[4.2] +class ChangeIssueCategoriesNameLimitTo60 < ActiveRecord::Migration[5.2] def self.up - change_column :issue_categories, :name, :string, :limit => 60, :default => "", :null => false + change_column :issue_categories, :name, :string, limit: 60, default: "", null: false end def self.down - change_column :issue_categories, :name, :string, :limit => 30, :default => "", :null => false + change_column :issue_categories, :name, :string, limit: 30, default: "", null: false end end Index: db/migrate/20151021185456_change_auth_sources_filter_to_text.rb =================================================================== --- db/migrate/20151021185456_change_auth_sources_filter_to_text.rb (revision 17473) +++ db/migrate/20151021185456_change_auth_sources_filter_to_text.rb (working copy) @@ -1,4 +1,4 @@ -class ChangeAuthSourcesFilterToText < ActiveRecord::Migration[4.2] +class ChangeAuthSourcesFilterToText < ActiveRecord::Migration[5.2] def self.up change_column :auth_sources, :filter, :text end Index: db/migrate/20151021190616_change_user_preferences_hide_mail_default_to_true.rb =================================================================== --- db/migrate/20151021190616_change_user_preferences_hide_mail_default_to_true.rb (revision 17473) +++ db/migrate/20151021190616_change_user_preferences_hide_mail_default_to_true.rb (working copy) @@ -1,9 +1,9 @@ -class ChangeUserPreferencesHideMailDefaultToTrue < ActiveRecord::Migration[4.2] +class ChangeUserPreferencesHideMailDefaultToTrue < ActiveRecord::Migration[5.2] def self.up - change_column :user_preferences, :hide_mail, :boolean, :default => true + change_column :user_preferences, :hide_mail, :boolean, default: true end def self.down - change_column :user_preferences, :hide_mail, :boolean, :default => false + change_column :user_preferences, :hide_mail, :boolean, default: false end end Index: db/migrate/20151024082034_add_tokens_updated_on.rb =================================================================== --- db/migrate/20151024082034_add_tokens_updated_on.rb (revision 17473) +++ db/migrate/20151024082034_add_tokens_updated_on.rb (working copy) @@ -1,4 +1,4 @@ -class AddTokensUpdatedOn < ActiveRecord::Migration[4.2] +class AddTokensUpdatedOn < ActiveRecord::Migration[5.2] def self.up add_column :tokens, :updated_on, :timestamp Token.update_all("updated_on = created_on") Index: db/migrate/20151025072118_create_custom_field_enumerations.rb =================================================================== --- db/migrate/20151025072118_create_custom_field_enumerations.rb (revision 17473) +++ db/migrate/20151025072118_create_custom_field_enumerations.rb (working copy) @@ -1,10 +1,10 @@ -class CreateCustomFieldEnumerations < ActiveRecord::Migration[4.2] +class CreateCustomFieldEnumerations < ActiveRecord::Migration[5.2] def change create_table :custom_field_enumerations do |t| - t.integer :custom_field_id, :null => false - t.string :name, :null => false - t.boolean :active, :default => true, :null => false - t.integer :position, :default => 1, :null => false + t.bigint :custom_field_id, null: false + t.string :name, null: false + t.boolean :active, default: true, null: false + t.integer :position, default: 1, null: false end end end Index: db/migrate/20151031095005_add_projects_default_version_id.rb =================================================================== --- db/migrate/20151031095005_add_projects_default_version_id.rb (revision 17473) +++ db/migrate/20151031095005_add_projects_default_version_id.rb (working copy) @@ -1,8 +1,8 @@ -class AddProjectsDefaultVersionId < ActiveRecord::Migration[4.2] +class AddProjectsDefaultVersionId < ActiveRecord::Migration[5.2] def self.up # Don't try to add the column if redmine_default_version plugin was used unless column_exists?(:projects, :default_version_id, :integer) - add_column :projects, :default_version_id, :integer, :default => nil + add_column :projects, :default_version_id, :bigint, default: nil end end Index: db/migrate/20160404080304_force_password_reset_during_setup.rb =================================================================== --- db/migrate/20160404080304_force_password_reset_during_setup.rb (revision 17473) +++ db/migrate/20160404080304_force_password_reset_during_setup.rb (working copy) @@ -1,4 +1,4 @@ -class ForcePasswordResetDuringSetup < ActiveRecord::Migration[4.2] +class ForcePasswordResetDuringSetup < ActiveRecord::Migration[5.2] def up User.where(login: "admin", last_login_on: nil).update_all(must_change_passwd: true) end Index: db/migrate/20160416072926_remove_position_defaults.rb =================================================================== --- db/migrate/20160416072926_remove_position_defaults.rb (revision 17473) +++ db/migrate/20160416072926_remove_position_defaults.rb (working copy) @@ -1,13 +1,13 @@ -class RemovePositionDefaults < ActiveRecord::Migration[4.2] +class RemovePositionDefaults < ActiveRecord::Migration[5.2] def up [Board, CustomField, Enumeration, IssueStatus, Role, Tracker].each do |klass| - change_column klass.table_name, :position, :integer, :default => nil + change_column klass.table_name, :position, :integer, default: nil end end def down [Board, CustomField, Enumeration, IssueStatus, Role, Tracker].each do |klass| - change_column klass.table_name, :position, :integer, :default => 1 + change_column klass.table_name, :position, :integer, default: 1 end end end Index: db/migrate/20160529063352_add_roles_settings.rb =================================================================== --- db/migrate/20160529063352_add_roles_settings.rb (revision 17473) +++ db/migrate/20160529063352_add_roles_settings.rb (working copy) @@ -1,4 +1,4 @@ -class AddRolesSettings < ActiveRecord::Migration[4.2] +class AddRolesSettings < ActiveRecord::Migration[5.2] def change add_column :roles, :settings, :text end Index: db/migrate/20161001122012_add_tracker_id_index_to_workflows.rb =================================================================== --- db/migrate/20161001122012_add_tracker_id_index_to_workflows.rb (revision 17473) +++ db/migrate/20161001122012_add_tracker_id_index_to_workflows.rb (working copy) @@ -1,4 +1,4 @@ -class AddTrackerIdIndexToWorkflows < ActiveRecord::Migration[4.2] +class AddTrackerIdIndexToWorkflows < ActiveRecord::Migration[5.2] def self.up add_index :workflows, :tracker_id end Index: db/migrate/20161002133421_add_index_on_member_roles_inherited_from.rb =================================================================== --- db/migrate/20161002133421_add_index_on_member_roles_inherited_from.rb (revision 17473) +++ db/migrate/20161002133421_add_index_on_member_roles_inherited_from.rb (working copy) @@ -1,4 +1,4 @@ -class AddIndexOnMemberRolesInheritedFrom < ActiveRecord::Migration[4.2] +class AddIndexOnMemberRolesInheritedFrom < ActiveRecord::Migration[5.2] def change add_index :member_roles, :inherited_from end Index: db/migrate/20161010081301_change_issues_description_limit.rb =================================================================== --- db/migrate/20161010081301_change_issues_description_limit.rb (revision 17473) +++ db/migrate/20161010081301_change_issues_description_limit.rb (working copy) @@ -1,8 +1,8 @@ -class ChangeIssuesDescriptionLimit < ActiveRecord::Migration[4.2] +class ChangeIssuesDescriptionLimit < ActiveRecord::Migration[5.2] def up if ActiveRecord::Base.connection.adapter_name =~ /mysql/i max_size = 16.megabytes - change_column :issues, :description, :text, :limit => max_size + change_column :issues, :description, :text, limit: max_size end end Index: db/migrate/20161010081528_change_journal_details_value_limit.rb =================================================================== --- db/migrate/20161010081528_change_journal_details_value_limit.rb (revision 17473) +++ db/migrate/20161010081528_change_journal_details_value_limit.rb (working copy) @@ -1,9 +1,9 @@ -class ChangeJournalDetailsValueLimit < ActiveRecord::Migration[4.2] +class ChangeJournalDetailsValueLimit < ActiveRecord::Migration[5.2] def up if ActiveRecord::Base.connection.adapter_name =~ /mysql/i max_size = 16.megabytes - change_column :journal_details, :value, :text, :limit => max_size - change_column :journal_details, :old_value, :text, :limit => max_size + change_column :journal_details, :value, :text, limit: max_size + change_column :journal_details, :old_value, :text, limit: max_size end end Index: db/migrate/20161010081600_change_journals_notes_limit.rb =================================================================== --- db/migrate/20161010081600_change_journals_notes_limit.rb (revision 17473) +++ db/migrate/20161010081600_change_journals_notes_limit.rb (working copy) @@ -1,8 +1,8 @@ -class ChangeJournalsNotesLimit < ActiveRecord::Migration[4.2] +class ChangeJournalsNotesLimit < ActiveRecord::Migration[5.2] def up if ActiveRecord::Base.connection.adapter_name =~ /mysql/i max_size = 16.megabytes - change_column :journals, :notes, :text, :limit => max_size + change_column :journals, :notes, :text, limit: max_size end end Index: db/migrate/20161126094932_add_index_on_changesets_issues_issue_id.rb =================================================================== --- db/migrate/20161126094932_add_index_on_changesets_issues_issue_id.rb (revision 17473) +++ db/migrate/20161126094932_add_index_on_changesets_issues_issue_id.rb (working copy) @@ -1,4 +1,4 @@ -class AddIndexOnChangesetsIssuesIssueId < ActiveRecord::Migration[4.2] +class AddIndexOnChangesetsIssuesIssueId < ActiveRecord::Migration[5.2] def change add_index :changesets_issues, :issue_id end Index: db/migrate/20161220091118_add_index_on_issues_parent_id.rb =================================================================== --- db/migrate/20161220091118_add_index_on_issues_parent_id.rb (revision 17473) +++ db/migrate/20161220091118_add_index_on_issues_parent_id.rb (working copy) @@ -1,4 +1,4 @@ -class AddIndexOnIssuesParentId < ActiveRecord::Migration[4.2] +class AddIndexOnIssuesParentId < ActiveRecord::Migration[5.2] def change add_index :issues, :parent_id end Index: db/migrate/20170207050700_add_index_on_disk_filename_to_attachments.rb =================================================================== --- db/migrate/20170207050700_add_index_on_disk_filename_to_attachments.rb (revision 17473) +++ db/migrate/20170207050700_add_index_on_disk_filename_to_attachments.rb (working copy) @@ -1,4 +1,4 @@ -class AddIndexOnDiskFilenameToAttachments < ActiveRecord::Migration[4.2] +class AddIndexOnDiskFilenameToAttachments < ActiveRecord::Migration[5.2] def change add_index :attachments, :disk_filename end Index: db/migrate/20170302015225_change_attachments_digest_limit_to_64.rb =================================================================== --- db/migrate/20170302015225_change_attachments_digest_limit_to_64.rb (revision 17473) +++ db/migrate/20170302015225_change_attachments_digest_limit_to_64.rb (working copy) @@ -1,4 +1,4 @@ -class ChangeAttachmentsDigestLimitTo64 < ActiveRecord::Migration[4.2] +class ChangeAttachmentsDigestLimitTo64 < ActiveRecord::Migration[5.2] def up change_column :attachments, :digest, :string, limit: 64 end Index: db/migrate/20170309214320_add_project_default_assigned_to_id.rb =================================================================== --- db/migrate/20170309214320_add_project_default_assigned_to_id.rb (revision 17473) +++ db/migrate/20170309214320_add_project_default_assigned_to_id.rb (working copy) @@ -1,6 +1,6 @@ -class AddProjectDefaultAssignedToId < ActiveRecord::Migration[4.2] +class AddProjectDefaultAssignedToId < ActiveRecord::Migration[5.2] def up - add_column :projects, :default_assigned_to_id, :integer, :default => nil + add_column :projects, :default_assigned_to_id, :bigint, default: nil # Try to copy existing settings from the plugin if redmine_default_assign plugin was used if column_exists?(:projects, :default_assignee_id, :integer) Project.update_all('default_assigned_to_id = default_assignee_id') Index: db/migrate/20170320051650_change_repositories_extra_info_limit.rb =================================================================== --- db/migrate/20170320051650_change_repositories_extra_info_limit.rb (revision 17473) +++ db/migrate/20170320051650_change_repositories_extra_info_limit.rb (working copy) @@ -1,8 +1,8 @@ -class ChangeRepositoriesExtraInfoLimit < ActiveRecord::Migration[4.2] +class ChangeRepositoriesExtraInfoLimit < ActiveRecord::Migration[5.2] def up if ActiveRecord::Base.connection.adapter_name =~ /mysql/i max_size = 16.megabytes - change_column :repositories, :extra_info, :text, :limit => max_size + change_column :repositories, :extra_info, :text, limit: max_size end end Index: db/migrate/20170418090031_add_view_news_to_all_existing_roles.rb =================================================================== --- db/migrate/20170418090031_add_view_news_to_all_existing_roles.rb (revision 17473) +++ db/migrate/20170418090031_add_view_news_to_all_existing_roles.rb (working copy) @@ -1,4 +1,4 @@ -class AddViewNewsToAllExistingRoles < ActiveRecord::Migration[4.2] +class AddViewNewsToAllExistingRoles < ActiveRecord::Migration[5.2] def up Role.all.each { |role| role.add_permission! :view_news } end Index: db/migrate/20170419144536_add_view_messages_to_all_existing_roles.rb =================================================================== --- db/migrate/20170419144536_add_view_messages_to_all_existing_roles.rb (revision 17473) +++ db/migrate/20170419144536_add_view_messages_to_all_existing_roles.rb (working copy) @@ -1,4 +1,4 @@ -class AddViewMessagesToAllExistingRoles < ActiveRecord::Migration[4.2] +class AddViewMessagesToAllExistingRoles < ActiveRecord::Migration[5.2] def up Role.all.each { |role| role.add_permission! :view_messages } end Index: db/migrate/20170723112801_rename_comments_to_content.rb =================================================================== --- db/migrate/20170723112801_rename_comments_to_content.rb (revision 17473) +++ db/migrate/20170723112801_rename_comments_to_content.rb (working copy) @@ -1,4 +1,4 @@ -class RenameCommentsToContent < ActiveRecord::Migration[5.1] +class RenameCommentsToContent < ActiveRecord::Migration[5.2] def change rename_column :comments, :comments, :content end