fix typos in the migration

main
Surinna Curtis 2017-09-13 22:35:48 -05:00
parent 6ba35630bc
commit fd9a171129
3 changed files with 5 additions and 5 deletions

View File

@ -8,7 +8,7 @@
# target_account_id :integer not null # target_account_id :integer not null
# created_at :datetime not null # created_at :datetime not null
# updated_at :datetime not null # updated_at :datetime not null
# hide_notifications :boolean default(FALSE), not null # hide_notifications :boolean default(TRUE), not null
# #
class Mute < ApplicationRecord class Mute < ApplicationRecord

View File

@ -1,8 +1,8 @@
class DefaultExistingMutesToHidingNotifications < ActiveRecord::Migration[5.1] class DefaultExistingMutesToHidingNotifications < ActiveRecord::Migration[5.1]
def up def up
t.change_column_default :mutes, :hide_notifications, from: false, to: true change_column_default :mutes, :hide_notifications, from: false, to: true
# Unfortunately if this is applied sometime after the one to add the table we lose some data, so this is irreversible. # Unfortunately if this is applied sometime after the one to add the table we lose some data, so this is irreversible.
Mutes.update_all(hide_notifications: true) Mute.update_all(hide_notifications: true)
end end
end end

View File

@ -10,7 +10,7 @@
# #
# It's strongly recommended that you check this file into your version control system. # It's strongly recommended that you check this file into your version control system.
ActiveRecord::Schema.define(version: 20170905165803) do ActiveRecord::Schema.define(version: 20170914032032) do
# These are extensions that must be enabled in order to support this database # These are extensions that must be enabled in order to support this database
enable_extension "plpgsql" enable_extension "plpgsql"
@ -168,7 +168,7 @@ ActiveRecord::Schema.define(version: 20170905165803) do
t.integer "target_account_id", null: false t.integer "target_account_id", null: false
t.datetime "created_at", null: false t.datetime "created_at", null: false
t.datetime "updated_at", null: false t.datetime "updated_at", null: false
t.boolean "hide_notifications", default: false, null: false t.boolean "hide_notifications", default: true, null: false
t.index ["account_id", "target_account_id"], name: "index_mutes_on_account_id_and_target_account_id", unique: true t.index ["account_id", "target_account_id"], name: "index_mutes_on_account_id_and_target_account_id", unique: true
end end