[vhffs-dev] [tag] Patch base de donnée.

[ Thread Index | Date Index | More vhffs.org/vhffs-dev Archives ]


Bonjour,

Voici le patch pour la base de donnée, concernant les tags.
Donc en gros:
-vhffs_tagsffs_locate contient les localisations possibles pour les tags
-vhffs_tags_cat contient les catégories de tags
-vhffs_tags_tag contient les tags
-vhffs_tags_httpd contient les correspondances sites web/tags.

Qu'en pensez-vous?
Je continu sur cette base où j'y apporte des modifs?
Index: vhffs-backend/src/pgsql/initdb.sql
===================================================================
--- vhffs-backend/src/pgsql/initdb.sql	(révision 497)
+++ vhffs-backend/src/pgsql/initdb.sql	(copie de travail)
@@ -364,7 +364,43 @@
 	CONSTRAINT vhffs_user_info_pkey PRIMARY KEY (uid)
 ) WITH OIDS;
 
+CREATE TABLE vhffs_tags_locate
+(
+	locate_tags_id int4 NOT NULL,
+	name varchar(250),
+	CONSTRAINT vhffs_tags_locate_pkey PRIMARY KEY (locate_tags_id)
+)WITH OIDS;
 
+CREATE TABLE vhffs_tags_cat
+(
+	cat_tags_id int4 NOT NULL,
+	tags_locate_id int4,
+	date_creation timestamp,
+	name varchar(20),
+	descr text,
+	CONSTRAINT vhffs_tags_cat_pkey PRIMARY KEY (cat_tags_id)
+)WITH OIDS;
+
+CREATE TABLE vhffs_tags_tag
+(
+	tag_id int4 NOT NULL,
+	tag_locate_id int4,
+	tag_cat_id
+	date_creation timestamp,
+	name varchar(20),
+	descr text,
+	CONSTRAINT vhffs_tags_tag PRIMARY KEY (tag_id)
+)WITH OIDS;
+
+CREATE TABLE vhffs_tags_httpd
+(
+	tag_httpd_id int4 NOT NULL,
+	httpd_id int4 NOT NULL,
+	tag_id int4 NOT NULL,
+	date_create timestamp,
+	isdelete boolean,
+	CONSTRAINT vhffs_tags_httpd PRIMARY KEY (tag_httpd_id)
+)WITH OIDS;
 /****** Non primary key constraints.
       Defining foreign keys here allow to create tables in any order.
 *******/


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/