[Cpan-forum-commit] rev 279 - in trunk: . schema
svn at pti.co.il
svn at pti.co.il
Sat Jul 21 18:16:10 EEST 2007
Author: gabor
Date: 2007-07-21 18:16:10 +0300 (Sat, 21 Jul 2007)
New Revision: 279
Modified:
trunk/
trunk/schema/schema.sql
Log:
include the upgade.sql in the main schema.sql
Property changes on: trunk
___________________________________________________________________
Name: svk:merge
- 7bc34947-122d-0410-bc5a-f898d2bb5f81:/local/cpan-forum:4271
8c4c90e1-83eb-0310-96eb-e7cb62807872:/local/cpan-forum:12752
+ 7bc34947-122d-0410-bc5a-f898d2bb5f81:/local/cpan-forum:4272
8c4c90e1-83eb-0310-96eb-e7cb62807872:/local/cpan-forum:12752
Modified: trunk/schema/schema.sql
===================================================================
--- trunk/schema/schema.sql 2007-07-21 15:15:49 UTC (rev 278)
+++ trunk/schema/schema.sql 2007-07-21 15:16:10 UTC (rev 279)
@@ -140,5 +140,24 @@
CREATE INDEX posts_thread ON posts (thread);
CREATE INDEX posts_gid ON posts (gid);
+---- add tagcloud
+--- TODO unique tag_id, group_id pair
+CREATE TABLE tags (
+ id INTEGER PRIMARY KEY,
+ name VARCHAR(100) UNIQUE NOT NULL
+);
+CREATE UNIQUE INDEX tags_name ON tags (name);
+CREATE TABLE tag_cloud (
+ uid INTEGER,
+ tag_id INTEGER,
+ group_id INTEGER,
+ stamp TEXT
+ ,FOREIGN KEY (uid) REFERENCES users(id)
+ ,FOREIGN KEY (tag_id) REFERENCES tags(id)
+ ,FOREIGN KEY (group_id) REFERENCES groups(id)
+);
+CREATE INDEX tags_cloud_uid ON tag_cloud (uid);
+CREATE INDEX tags_cloud_tag_id ON tag_cloud (tag_id);
+CREATE INDEX tags_cloud_group_id ON tag_cloud (group_id);
More information about the Cpan-forum-commit
mailing list