[evolvis-commits] r6957: I think referencing the group is also beneficial↵

mirabilos at evolvis.org mirabilos at evolvis.org
Wed Sep 8 16:26:32 CEST 2010


Author: mirabilos
Date: 2010-09-08 16:26:32 +0200 (Wed, 08 Sep 2010)
New Revision: 6957

Modified:
   trunk/gforge_base/evolvisforge/gforge/deb-specific/db-upgrade.pl
Log:
I think referencing the group is also beneficial


Modified: trunk/gforge_base/evolvisforge/gforge/deb-specific/db-upgrade.pl
===================================================================
--- trunk/gforge_base/evolvisforge/gforge/deb-specific/db-upgrade.pl	2010-09-08 14:26:31 UTC (rev 6956)
+++ trunk/gforge_base/evolvisforge/gforge/deb-specific/db-upgrade.pl	2010-09-08 14:26:32 UTC (rev 6957)
@@ -3215,12 +3215,15 @@
 			FROM project_task",
 	    "CREATE TABLE tasktracker_scm (
 		id		BIGINT	NOT NULL,
+		group_name	TEXT	NOT NULL,
 		revision	BIGINT	NOT NULL,
 		href		TEXT	NOT NULL,
 		CONSTRAINT tasktracker_scm_pk
-			PRIMARY KEY (id, revision)
-		-- , CONSTRAINT tasktracker_scm_fk
-		--	FOREIGN KEY (id) REFERENCES tasktracker_ids (id)
+			PRIMARY KEY (id, group_name, revision),
+		-- CONSTRAINT tasktracker_scm_fk_id
+		--	FOREIGN KEY (id) REFERENCES tasktracker_ids (id),
+		CONSTRAINT tasktracker_scm_fk_group
+			FOREIGN KEY (group_name) REFERENCES groups (unix_group_name)
 	    )",
 	    ) ;
 



More information about the evolvis-commits mailing list