Sha256: a1c0385fb3433405a9eb0fe09ab6233ca071c0fe3bc504dde78fe0b6102d5b1b

Contents?: true

Size: 758 Bytes

Versions: 30

Compression:

Stored size: 758 Bytes

Contents

# frozen_string_literal: true

require 'thredded/base_migration'

class UpgradeThreddedV013ToV014 < Thredded::BaseMigration
  def change
    add_column :thredded_messageboards, :locked, :boolean, null: false, default: false
    remove_index :thredded_user_details,
                 name: :index_thredded_user_details_on_user_id
    add_index :thredded_user_details,
              :user_id,
              name: :index_thredded_user_details_on_user_id,
              unique: true
    remove_index :thredded_user_preferences,
                 name: :index_thredded_user_preferences_on_user_id
    add_index :thredded_user_preferences,
              :user_id,
              name: :index_thredded_user_preferences_on_user_id,
              unique: true
  end
end

Version data entries

30 entries across 30 versions & 2 rubygems

Version Path
thredded-1.1.0 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-1.0.1 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-1.0.0 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-0.16.16 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-0.16.15 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-0.16.14 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-0.16.13 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-0.16.12 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-0.16.11 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-0.16.10 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-0.16.9 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-0.16.8 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-0.16.7 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-0.16.6 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-0.16.5 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-0.16.4 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-0.16.3 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-0.16.1 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-0.16.0 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb
thredded-0.15.5 db/upgrade_migrations/20170811090735_upgrade_thredded_v0_13_to_v0_14.rb