aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuc Donnet2017-11-30 15:41:09 +0100
committerLuc Donnet2017-11-30 17:08:50 +0100
commit13d169a918284aa994c73fc63d091986742f1f43 (patch)
tree9b2d30d60a0c4c84750fad316f93ac8754b30705
parent17e946771afcff10b6165dd3a97b38aa9c06b1f2 (diff)
downloadchouette-core-13d169a918284aa994c73fc63d091986742f1f43.tar.bz2
Delete foreign_key referential in compliance_check_set Refs #5093
-rw-r--r--db/migrate/20171128112629_delete_referential_foreign_key_for_compliance_check_set.rb9
-rw-r--r--db/schema.rb5
2 files changed, 11 insertions, 3 deletions
diff --git a/db/migrate/20171128112629_delete_referential_foreign_key_for_compliance_check_set.rb b/db/migrate/20171128112629_delete_referential_foreign_key_for_compliance_check_set.rb
new file mode 100644
index 000000000..724bdbb61
--- /dev/null
+++ b/db/migrate/20171128112629_delete_referential_foreign_key_for_compliance_check_set.rb
@@ -0,0 +1,9 @@
+class DeleteReferentialForeignKeyForComplianceCheckSet < ActiveRecord::Migration
+ def up
+ remove_foreign_key :compliance_check_sets, :referentials
+ end
+
+ def down
+ add_foreign_key :compliance_check_sets, :referentials
+ end
+end
diff --git a/db/schema.rb b/db/schema.rb
index 349d8e5eb..a67b58e94 100644
--- a/db/schema.rb
+++ b/db/schema.rb
@@ -11,7 +11,7 @@
#
# It's strongly recommended that you check this file into your version control system.
-ActiveRecord::Schema.define(version: 20171123110204) do
+ActiveRecord::Schema.define(version: 20171128112629) do
# These are extensions that must be enabled in order to support this database
enable_extension "plpgsql"
@@ -408,9 +408,9 @@ ActiveRecord::Schema.define(version: 20171123110204) do
t.string "type"
t.integer "parent_id", limit: 8
t.string "parent_type"
+ t.datetime "notified_parent_at"
t.integer "current_step", default: 0
t.integer "total_steps", default: 0
- t.datetime "notified_parent_at"
t.string "creator"
end
@@ -969,7 +969,6 @@ ActiveRecord::Schema.define(version: 20171123110204) do
add_foreign_key "compliance_check_messages", "compliance_checks"
add_foreign_key "compliance_check_resources", "compliance_check_sets"
add_foreign_key "compliance_check_sets", "compliance_control_sets"
- add_foreign_key "compliance_check_sets", "referentials"
add_foreign_key "compliance_check_sets", "workbenches"
add_foreign_key "compliance_checks", "compliance_check_blocks"
add_foreign_key "compliance_checks", "compliance_check_sets"