From 38b1d10f62f1084179001222ef57ed4fa3c06f9c Mon Sep 17 00:00:00 2001 From: Keith Woodlock Date: Mon, 15 Apr 2013 13:18:25 +0100 Subject: [PATCH] update V17 patch which cause funny foreign key contraint on existing production dbs. --- .../migrations/core_db/V17__update_stretchy_reporting_ddl.sql | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mifosng-db/migrations/core_db/V17__update_stretchy_reporting_ddl.sql b/mifosng-db/migrations/core_db/V17__update_stretchy_reporting_ddl.sql index 6a244b249..deef29ed1 100644 --- a/mifosng-db/migrations/core_db/V17__update_stretchy_reporting_ddl.sql +++ b/mifosng-db/migrations/core_db/V17__update_stretchy_reporting_ddl.sql @@ -68,7 +68,7 @@ ALTER TABLE `stretchy_parameter_tmp` ON DELETE RESTRICT ON UPDATE RESTRICT, ADD INDEX `fk_stretchy_parameter_001_idx` (`parent_id` ASC); - +SET foreign_key_checks = 0; ALTER TABLE `stretchy_report_parameter_tmp` ADD CONSTRAINT `fk_report_parameter_001` FOREIGN KEY (`report_id` ) REFERENCES `stretchy_report_tmp` (`id` ) ON DELETE CASCADE ON UPDATE RESTRICT, @@ -78,7 +78,7 @@ ALTER TABLE `stretchy_report_parameter_tmp` ADD INDEX `fk_report_parameter_001_idx` (`report_id` ASC), ADD INDEX `fk_report_parameter_002_idx` (`parameter_id` ASC) ; - +SET foreign_key_checks = 1; drop table stretchy_report_parameter; drop table stretchy_report;