Merge commit 'br3nda/0.8.x-pgschema' into 0.8.x

This commit is contained in:
CiaranG 2009-07-07 20:48:26 +01:00
commit bb1548451a

View File

@ -116,7 +116,9 @@ create table notice (
modified timestamp /* comment 'date this record was modified' */, modified timestamp /* comment 'date this record was modified' */,
reply_to integer /* comment 'notice replied to (usually a guess)' */ references notice (id) , reply_to integer /* comment 'notice replied to (usually a guess)' */ references notice (id) ,
is_local integer default 0 /* comment 'notice was generated by a user' */, is_local integer default 0 /* comment 'notice was generated by a user' */,
source varchar(32) /* comment 'source of comment, like "web", "im", or "clientname"' */ source varchar(32) /* comment 'source of comment, like "web", "im", or "clientname"' */,
conversation integer /*id of root notice in this conversation' */ references notice (id)
/* FULLTEXT(content) */ /* FULLTEXT(content) */
); );
@ -172,7 +174,7 @@ create table token (
tok char(32) not null /* comment 'identifying value' */, tok char(32) not null /* comment 'identifying value' */,
secret char(32) not null /* comment 'secret value' */, secret char(32) not null /* comment 'secret value' */,
type integer not null default 0 /* comment 'request or access' */, type integer not null default 0 /* comment 'request or access' */,
state integer default 0 /* comment 'for requests; 0 = initial, 1 = authorized, 2 = used' */, state integer default 0 /* comment 'for requests 0 = initial, 1 = authorized, 2 = used' */,
created timestamp not null default CURRENT_TIMESTAMP /* comment 'date this record was created' */, created timestamp not null default CURRENT_TIMESTAMP /* comment 'date this record was created' */,
modified timestamp /* comment 'date this record was modified' */, modified timestamp /* comment 'date this record was modified' */,
@ -346,7 +348,7 @@ create table notice_inbox (
user_id integer not null /* comment 'user receiving the message' */ references "user" (id), user_id integer not null /* comment 'user receiving the message' */ references "user" (id),
notice_id integer not null /* comment 'notice received' */ references notice (id), notice_id integer not null /* comment 'notice received' */ references notice (id),
created timestamp not null default CURRENT_TIMESTAMP /* comment 'date the notice was created' */, created timestamp not null default CURRENT_TIMESTAMP /* comment 'date the notice was created' */,
source integer default 1 /* comment 'reason it is in the inbox; 1=subscription' */, source integer default 1 /* comment 'reason it is in the inbox: 1=subscription' */,
primary key (user_id, notice_id) primary key (user_id, notice_id)
); );
@ -436,8 +438,8 @@ create table file (
mimetype varchar(50), mimetype varchar(50),
size integer, size integer,
title varchar(255), title varchar(255),
date integer(11), date integer,
protected integer(1) protected integer
); );
create sequence file_oembed_seq; create sequence file_oembed_seq;
@ -454,7 +456,7 @@ create table file_oembed (
title varchar(255), title varchar(255),
author_name varchar(50), author_name varchar(50),
author_url varchar(255), author_url varchar(255),
url varchar(255), url varchar(255)
); );
create sequence file_redirection_seq; create sequence file_redirection_seq;
@ -484,6 +486,18 @@ create table file_to_post (
unique(file_id, post_id) unique(file_id, post_id)
); );
create sequence design_seq;
create table design (
id bigint default nextval('design_seq') /* comment 'design ID'*/,
backgroundcolor integer /* comment 'main background color'*/ ,
contentcolor integer /*comment 'content area background color'*/ ,
sidebarcolor integer /*comment 'sidebar background color'*/ ,
textcolor integer /*comment 'text color'*/ ,
linkcolor integer /*comment 'link color'*/,
backgroundimage varchar(255) /*comment 'background image, if any'*/,
disposition int default 1 /*comment 'bit 1 = hide background image, bit 2 = display background image, bit 4 = tile background image'*/,
primary key (id)
);
/* Textsearch stuff */ /* Textsearch stuff */