summaryrefslogtreecommitdiff
path: root/db/migrate/20200512164334_sprint_make_state_enum_not_null_and_default.rb
blob: f0db228e249c76c72512b042af247cd2ea26a728 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# frozen_string_literal: true

class SprintMakeStateEnumNotNullAndDefault < ActiveRecord::Migration[6.0]
  DOWNTIME = false

  def up
    change_column_default :sprints, :state_enum, from: 0, to: 1
    change_column_null :sprints, :state_enum, false, 1
  end

  def down
    change_column_null :sprints, :state_enum, true
    change_column_default :sprints, :state_enum, from: 1, to: nil
  end
end