Commit 5c1b12cfdd7e7ff2d0302b5e06cd8cb682d136fb
1 parent
3f937237
Add constraints for document_id and document_field_id foreign keys
git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@4064 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
6 additions
and
0 deletions
sql/mysql/upgrade/2.99.3/document_fields_constraints.sql
0 → 100644
| 1 | +SET FOREIGN_KEY_CHECKS=0; | ||
| 2 | +ALTER TABLE `document_fields_link` ADD INDEX `document_id` (`document_id`); | ||
| 3 | +ALTER TABLE `document_fields_link` ADD INDEX `document_field_id` (`document_field_id`); | ||
| 4 | +ALTER TABLE `document_fields_link` ADD CONSTRAINT `document_fields_link_ibfk_1` FOREIGN KEY (`document_id`) REFERENCES `documents` (`id`) ON DELETE CASCADE; | ||
| 5 | +ALTER TABLE `document_fields_link` ADD CONSTRAINT `document_fields_link_ibfk_2` FOREIGN KEY (`document_field_id`) REFERENCES `document_fields` (`id`) ON DELETE CASCADE; | ||
| 6 | +SET FOREIGN_KEY_CHECKS=1; |