X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=dbscripts%2Fcreate_pg.sql;h=c8936554fb00d72db39925414bd552ec48d8cdf2;hb=1bdfa2827063cec81a2520d2096ed019ebe4244d;hp=f5d620ffe8cfec1eb4075a94eda6ecc78ed21553;hpb=986ca960959af906d6b639d13ae50353b6c74dc5;p=mir.git diff --git a/dbscripts/create_pg.sql b/dbscripts/create_pg.sql index f5d620ff..c8936554 100755 --- a/dbscripts/create_pg.sql +++ b/dbscripts/create_pg.sql @@ -19,14 +19,6 @@ CREATE SEQUENCE "media_id_seq" start 1 increment 1 maxvalue 2147483647 minvalue CREATE SEQUENCE "media_folder_id_seq" start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1 ; -- --- TOC Entry ID 4 (OID 28752) --- --- Name: creator_id_seq Type: SEQUENCE Owner: postgres --- - -CREATE SEQUENCE "creator_id_seq" start 1 increment 1 maxvalue 2147483647 minvalue 1 cache 1 ; - --- -- TOC Entry ID 5 (OID 28771) -- -- Name: feature_id_seq Type: SEQUENCE Owner: postgres @@ -188,22 +180,6 @@ CREATE TABLE "rights" ( ); -- --- TOC Entry ID 20 (OID 29024) --- --- Name: creator Type: TABLE Owner: postgres --- - -CREATE TABLE "creator" ( - "id" integer DEFAULT nextval('creator_id_seq'::text) NOT NULL, - "name" character varying(80) NOT NULL, - "main_url" character varying(255), - "email" character varying(80), - "address" character varying(80), - "phone" character varying(20), - Constraint "creator_pkey" Primary Key ("id") -); - --- -- TOC Entry ID 21 (OID 29043) -- -- Name: feature Type: TABLE Owner: postgres @@ -328,7 +304,6 @@ CREATE TABLE "media" ( "to_feature" integer DEFAULT '0' NOT NULL, "to_media_folder" integer DEFAULT '0' NOT NULL, "to_media_type" smallint DEFAULT '0' NOT NULL, - "to_creator" integer DEFAULT '0' NOT NULL, "to_publisher" integer NOT NULL, "to_language" integer DEFAULT '0', "to_rights" integer DEFAULT '0', @@ -351,12 +326,15 @@ CREATE TABLE "media" ( CREATE TABLE "uploaded_media" ( "icon_is_produced" boolean DEFAULT '0' NOT NULL, - "icon_path" character varying(255) + "icon_path" character varying(255), + "size" integer ) INHERITS ("media"); CREATE TABLE "images" ( "image_data" oid, "icon_data" oid, + "icon_is_produced" boolean DEFAULT '0' NOT NULL, + "icon_path" character varying(255), "year" character varying(40), "img_width" smallint, "img_height" smallint, @@ -367,7 +345,7 @@ CREATE TABLE "images" ( "icon_width" smallint, "icon_height" smallint ) -INHERITS ("uploaded_media"); +INHERITS ("media"); -- -- TOC Entry ID 29 (OID 29338) @@ -378,18 +356,18 @@ INHERITS ("uploaded_media"); CREATE TABLE "content" ( "content_data" text, "link_url" character varying(255), - "date_from" character varying(8), - "date_to" character varying(8), - "date_name" character varying(255), "is_html" boolean DEFAULT '0' NOT NULL, "is_stored" boolean DEFAULT '0' NOT NULL, "is_mail_sent" boolean DEFAULT '1' NOT NULL, "is_digest_sent" boolean DEFAULT '1' NOT NULL, "to_article_type" smallint DEFAULT '0' NOT NULL, - "to_content" integer + "to_content" integer, + "checksum" integer ) INHERITS ("media"); +CREATE INDEX content_checksum_index ON content (checksum); + -- -- TOC Entry ID 30 (OID 29418) --