AJout de conditions "not null" sur certaines colones
This commit is contained in:
parent
e34392fee3
commit
0b69d17b69
|
@ -1,11 +1,11 @@
|
|||
class CreateRuleSets < ActiveRecord::Migration[6.1]
|
||||
def change
|
||||
create_table :rule_sets do |t|
|
||||
t.string :name
|
||||
t.string :name, null: false
|
||||
t.text :description
|
||||
t.boolean :enabled, default: true
|
||||
t.string :operator, default: "AND", limit: 3
|
||||
t.boolean :inverted, default: false
|
||||
t.boolean :enabled, default: true, null: false
|
||||
t.string :operator, default: "AND", limit: 3, null: false
|
||||
t.boolean :inverted, default: false, null: false
|
||||
|
||||
t.timestamps
|
||||
end
|
||||
|
|
|
@ -2,13 +2,13 @@ class CreateRules < ActiveRecord::Migration[6.1]
|
|||
def change
|
||||
create_table :rules do |t|
|
||||
t.references :rule_set, null: false, foreign_key: true
|
||||
t.string :name
|
||||
t.boolean :enabled, default: true
|
||||
t.string :subject_type
|
||||
t.string :name, null: false
|
||||
t.boolean :enabled, default: true, null: false
|
||||
t.string :subject_type, null: false
|
||||
t.string :subject_value
|
||||
t.string :condition_type, default: "contain"
|
||||
t.string :condition_type, default: "contain", null: false
|
||||
t.string :condition_value
|
||||
t.boolean :inverted, default: false
|
||||
t.boolean :inverted, default: false, null: false
|
||||
|
||||
t.timestamps
|
||||
end
|
||||
|
|
|
@ -2,9 +2,9 @@ class CreateActions < ActiveRecord::Migration[6.1]
|
|||
def change
|
||||
create_table :actions do |t|
|
||||
t.references :rule_set, null: false, foreign_key: true
|
||||
t.string :name
|
||||
t.boolean :enabled, default: true
|
||||
t.string :class_name
|
||||
t.string :name, null: false
|
||||
t.boolean :enabled, default: true, null: false
|
||||
t.string :class_name, null: false
|
||||
|
||||
t.timestamps
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue