class ChangeUserIdsToAllowNull < ActiveRecord::Migration[6.0]
  def up
    change_table :Users, bulk: true do |t|
      t.change :BuildingID, :integer, null: true, default: :null
      t.change :ManagerID, :integer, null: true, default: :null
      t.change :LocationID, :integer, null: true, default: :null
      t.change :TitleID, :integer, null: true, default: :null
      t.change :PositionID, :integer, null: true, default: :null
      t.change :UserTypeID, :integer, null: true, default: :null
    end
  end

  def down
    change_table :Users, bulk: true do |t|
      t.change :BuildingID, :integer, null: false, default: 0
      t.change :ManagerID, :integer, null: false, default: 0
      t.change :LocationID, :integer, null: false, default: 0
      t.change :TitleID, :integer, null: false, default: 0
      t.change :PositionID, :integer, null: false, default: 0
      t.change :UserTypeID, :integer, null: false
    end
  end
end
