1507 : Possible Missing Foreign Key in Accountoffsets
authorPaul POULAIN <paul@koha-fr.org>
Fri, 23 Nov 2007 18:26:13 +0000 (19:26 +0100)
committerJoshua Ferraro <jmf@liblime.com>
Sun, 25 Nov 2007 23:16:13 +0000 (17:16 -0600)
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
installer/data/mysql/kohastructure.sql

index 07049cd..f2fa557 100644 (file)
@@ -50,7 +50,9 @@ CREATE TABLE `accountoffsets` (
   `accountno` smallint(6) NOT NULL default 0,
   `offsetaccount` smallint(6) NOT NULL default 0,
   `offsetamount` decimal(28,6) default NULL,
-  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP
+  `timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
+  CONSTRAINT `accountoffsets_ibfk_1` FOREIGN KEY (`borrowernumber`) REFERENCES `borrowers` (`borrowernumber`) ON DELETE CASCADE ON UPDATE CASCADE,
+
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 
 --