]> lifelog.hopto.org Git - LifeLog.git/commitdiff
new createLOGCATSREFStmt
authorWill Budic <redacted>
Sun, 23 Feb 2020 06:35:15 +0000 (17:35 +1100)
committerWill Budic <redacted>
Sun, 23 Feb 2020 06:35:15 +0000 (17:35 +1100)
htdocs/cgi-bin/system/modules/Settings.pm

index 3ef07bd2d646e8155737369e6c2e9ae43d7485b3..39f6b857350572f21239fa7de1781251c184c9fc 100644 (file)
@@ -119,7 +119,15 @@ return qq(
     CREATE INDEX idx_auth_name_passw ON AUTH (ALIAS, PASSW);
 )}
 sub createNOTEStmt {return qq(CREATE TABLE NOTES (LID INTEGER PRIMARY KEY NOT NULL, DOC TEXT);)}
-sub createLOGCATSREFStmt {return qq(CREATE TABLE LOGCATSREF (LID INTEGER NOT NULL, CID TINY NOT NULL);)}
+sub createLOGCATSREFStmt {
+return qq(
+    CREATE TABLE LOGCATSREF (
+        LID INTEGER NOT NULL,
+        CID TINY NOT NULL,
+    FOREIGN KEY (LID) REFERENCES LOG(ID),
+    FOREIGN KEY(CID) REFERENCES CAT(ID)
+    );
+)}
 
 sub getConfiguration {
     my $db = shift;