Class: Migflow::Analyzers::Rules::NullColumnWithoutDefaultRule
- Defined in:
- lib/migflow/analyzers/rules/null_column_without_default_rule.rb
Constant Summary collapse
- ADD_COLUMN_PATTERN =
/add_column\s+[:"'](\w+)[:"']?,\s+[:"'](\w+)[:"']?,\s+:\w+(.*)/
Instance Method Summary collapse
Instance Method Details
#call(_tables) ⇒ Object
9 10 11 |
# File 'lib/migflow/analyzers/rules/null_column_without_default_rule.rb', line 9 def call(_tables) [] end |
#call_with_migrations(raw_migrations) ⇒ Object
13 14 15 16 17 |
# File 'lib/migflow/analyzers/rules/null_column_without_default_rule.rb', line 13 def call_with_migrations(raw_migrations) raw_migrations.flat_map do |migration| detect_dangerous_columns(migration[:raw_content]) end end |