• H
    Add `change_null` for `change_table` · 972d18ea
    hotatekaoru 提交于
    To change a NOT NULL constraint `reversible`.
    
    When changing a NOT NULL constraint, we use `ActiveRecord::ConnectionAdapters::SchemaStatements#change` method that is not reversible, so `up` and `down` methods were required. Actually, we can use `change_column_null` method if only one constraint changed, but if we want to change multiple constarints with ALTER QUERY, `up` and `down` methods were required.
    972d18ea
schema_definitions.rb 22.7 KB