2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for access
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE access (
|
|
|
|
aid SERIAL,
|
|
|
|
mask varchar(255) NOT NULL default '',
|
|
|
|
type varchar(255) NOT NULL default '',
|
|
|
|
status smallint NOT NULL default '0',
|
|
|
|
PRIMARY KEY (aid),
|
|
|
|
UNIQUE (mask)
|
2001-10-09 21:01:47 +00:00
|
|
|
);
|
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for authmap
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE authmap (
|
|
|
|
aid SERIAL,
|
|
|
|
uid integer NOT NULL default '0',
|
|
|
|
authname varchar(128) NOT NULL default '',
|
|
|
|
module varchar(128) NOT NULL default '',
|
|
|
|
PRIMARY KEY (aid),
|
|
|
|
UNIQUE (authname)
|
2001-10-09 21:01:47 +00:00
|
|
|
);
|
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for blocks
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE blocks (
|
|
|
|
name varchar(64) NOT NULL default '',
|
|
|
|
module varchar(64) NOT NULL default '',
|
|
|
|
delta smallint NOT NULL default '0',
|
|
|
|
status smallint NOT NULL default '0',
|
|
|
|
weight smallint NOT NULL default '0',
|
|
|
|
region smallint NOT NULL default '0',
|
|
|
|
remove smallint NOT NULL default '0',
|
|
|
|
path varchar(255) NOT NULL default '',
|
|
|
|
custom smallint NOT NULL default '0',
|
|
|
|
PRIMARY KEY (name)
|
2001-10-09 21:01:47 +00:00
|
|
|
);
|
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for book
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE book (
|
|
|
|
nid integer NOT NULL default '0',
|
|
|
|
parent integer NOT NULL default '0',
|
|
|
|
weight smallint NOT NULL default '0',
|
|
|
|
format smallint default '0',
|
|
|
|
log text,
|
|
|
|
PRIMARY KEY (nid)
|
2001-10-09 21:01:47 +00:00
|
|
|
);
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE INDEX book_nid_idx ON book(nid);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for boxes
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE boxes (
|
|
|
|
bid SERIAL,
|
|
|
|
title varchar(64) NOT NULL default '',
|
|
|
|
body text,
|
|
|
|
info varchar(128) NOT NULL default '',
|
|
|
|
type smallint NOT NULL default '0',
|
|
|
|
PRIMARY KEY (bid),
|
|
|
|
UNIQUE (info),
|
|
|
|
UNIQUE (title)
|
2001-10-09 21:01:47 +00:00
|
|
|
);
|
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for bundle
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE bundle (
|
|
|
|
bid SERIAL,
|
|
|
|
title varchar(255) NOT NULL default '',
|
|
|
|
attributes varchar(255) NOT NULL default '',
|
|
|
|
PRIMARY KEY (bid),
|
|
|
|
UNIQUE (title)
|
2001-10-09 21:01:47 +00:00
|
|
|
);
|
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for cache
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE cache (
|
|
|
|
cid varchar(255) NOT NULL default '',
|
|
|
|
data text,
|
|
|
|
expire integer NOT NULL default '0',
|
|
|
|
PRIMARY KEY (cid)
|
2001-10-09 21:01:47 +00:00
|
|
|
);
|
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for comments
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE comments (
|
|
|
|
cid SERIAL,
|
|
|
|
pid integer NOT NULL default '0',
|
|
|
|
nid integer NOT NULL default '0',
|
|
|
|
uid integer NOT NULL default '0',
|
|
|
|
subject varchar(64) NOT NULL default '',
|
|
|
|
comment text NOT NULL,
|
|
|
|
hostname varchar(128) NOT NULL default '',
|
|
|
|
timestamp integer NOT NULL default '0',
|
|
|
|
link varchar(16) NOT NULL default '',
|
|
|
|
PRIMARY KEY (cid)
|
2001-10-09 21:01:47 +00:00
|
|
|
);
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE INDEX comments_lid_idx ON comments(nid);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for directory
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE directory (
|
|
|
|
link varchar(255) NOT NULL default '',
|
|
|
|
name varchar(128) NOT NULL default '',
|
|
|
|
mail varchar(128) NOT NULL default '',
|
|
|
|
slogan text NOT NULL,
|
|
|
|
mission text NOT NULL,
|
|
|
|
timestamp integer NOT NULL default '0',
|
|
|
|
PRIMARY KEY (link)
|
2001-11-01 11:00:51 +00:00
|
|
|
);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for feed
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE feed (
|
|
|
|
fid SERIAL,
|
|
|
|
title varchar(255) NOT NULL default '',
|
|
|
|
url varchar(255) NOT NULL default '',
|
|
|
|
refresh integer default NULL,
|
|
|
|
timestamp integer default NULL,
|
|
|
|
attributes varchar(255) NOT NULL default '',
|
|
|
|
link varchar(255) NOT NULL default '',
|
|
|
|
description text NOT NULL,
|
|
|
|
PRIMARY KEY (fid),
|
|
|
|
UNIQUE (title),
|
|
|
|
UNIQUE (url)
|
2001-10-09 21:01:47 +00:00
|
|
|
);
|
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for history
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE history (
|
|
|
|
uid integer NOT NULL default '0',
|
|
|
|
nid integer NOT NULL default '0',
|
|
|
|
timestamp integer NOT NULL default '0',
|
|
|
|
PRIMARY KEY (uid,nid)
|
2001-10-09 21:01:47 +00:00
|
|
|
);
|
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for item
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE item (
|
|
|
|
iid SERIAL,
|
|
|
|
fid integer NOT NULL default '0',
|
|
|
|
title varchar(255) NOT NULL default '',
|
|
|
|
link varchar(255) NOT NULL default '',
|
|
|
|
author varchar(255) NOT NULL default '',
|
|
|
|
description text NOT NULL,
|
|
|
|
timestamp integer default NULL,
|
|
|
|
attributes varchar(255) NOT NULL default '',
|
|
|
|
PRIMARY KEY (iid)
|
2001-10-09 21:01:47 +00:00
|
|
|
);
|
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for layout
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE layout (
|
|
|
|
uid integer NOT NULL default '0',
|
|
|
|
block varchar(64) NOT NULL default ''
|
2001-10-09 21:01:47 +00:00
|
|
|
);
|
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for locales
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE locales (
|
|
|
|
lid SERIAL,
|
|
|
|
location varchar(128) NOT NULL default '',
|
2002-09-22 10:01:03 +00:00
|
|
|
string text NOT NULL default '',
|
|
|
|
da text NOT NULL default '',
|
|
|
|
fi text NOT NULL default '',
|
|
|
|
fr text NOT NULL default '',
|
|
|
|
en text NOT NULL default '',
|
|
|
|
es text NOT NULL default '',
|
|
|
|
nl text NOT NULL default '',
|
|
|
|
no text NOT NULL default '',
|
|
|
|
sw text NOT NULL default '',
|
2002-08-16 07:38:36 +00:00
|
|
|
PRIMARY KEY (lid)
|
2001-10-09 21:01:47 +00:00
|
|
|
);
|
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for moderate
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE moderate (
|
|
|
|
cid integer NOT NULL default '0',
|
|
|
|
nid integer NOT NULL default '0',
|
|
|
|
uid integer NOT NULL default '0',
|
|
|
|
score integer NOT NULL default '0',
|
|
|
|
timestamp integer NOT NULL default '0'
|
2001-10-09 21:01:47 +00:00
|
|
|
);
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE INDEX moderate_cid_idx ON moderate(cid);
|
|
|
|
CREATE INDEX moderate_nid_idx ON moderate(nid);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for modules
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE modules (
|
|
|
|
name varchar(64) NOT NULL default '',
|
|
|
|
PRIMARY KEY (name)
|
2001-10-09 21:01:47 +00:00
|
|
|
);
|
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for node
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE node (
|
|
|
|
nid SERIAL,
|
|
|
|
type varchar(16) NOT NULL default '',
|
|
|
|
title varchar(128) NOT NULL default '',
|
|
|
|
score integer NOT NULL default '0',
|
|
|
|
votes integer NOT NULL default '0',
|
|
|
|
uid integer NOT NULL default '0',
|
|
|
|
status integer NOT NULL default '1',
|
|
|
|
created integer NOT NULL default '0',
|
|
|
|
comment integer NOT NULL default '0',
|
|
|
|
promote integer NOT NULL default '0',
|
|
|
|
moderate integer NOT NULL default '0',
|
2002-08-26 18:18:12 +00:00
|
|
|
users text NOT NULL default '',
|
2002-08-16 07:38:36 +00:00
|
|
|
attributes varchar(255) NOT NULL default '',
|
2002-09-22 10:01:03 +00:00
|
|
|
teaser text NOT NULL default '',
|
|
|
|
body text NOT NULL default '',
|
2002-08-16 07:38:36 +00:00
|
|
|
changed integer NOT NULL default '0',
|
2002-09-22 10:01:03 +00:00
|
|
|
revisions text NOT NULL default '',
|
2002-08-16 07:38:36 +00:00
|
|
|
static integer NOT NULL default '0',
|
|
|
|
PRIMARY KEY (nid)
|
2001-10-09 21:01:47 +00:00
|
|
|
);
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE INDEX node_type_idx ON node(type);
|
|
|
|
CREATE INDEX node_title_idx ON node(title,type);
|
|
|
|
CREATE INDEX node_promote_idx ON node(promote);
|
|
|
|
CREATE INDEX node_status_idx ON node(status);
|
|
|
|
CREATE INDEX node_uid_idx ON node(uid);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for page
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE page (
|
|
|
|
nid integer NOT NULL default '0',
|
|
|
|
link varchar(128) NOT NULL default '',
|
|
|
|
format smallint NOT NULL default '0',
|
|
|
|
PRIMARY KEY (nid)
|
2001-11-01 11:00:51 +00:00
|
|
|
);
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE INDEX page_nid_idx ON page(nid);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for permission
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE permission (
|
|
|
|
rid integer NOT NULL default '0',
|
|
|
|
perm text,
|
|
|
|
tid integer NOT NULL default '0'
|
2001-11-01 11:00:51 +00:00
|
|
|
);
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE INDEX permission_rid_idx ON permission(rid);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for poll
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE poll (
|
|
|
|
nid integer NOT NULL default '0',
|
|
|
|
runtime integer NOT NULL default '0',
|
|
|
|
voters text NOT NULL,
|
|
|
|
active integer NOT NULL default '0',
|
|
|
|
PRIMARY KEY (nid)
|
2001-11-01 11:00:51 +00:00
|
|
|
);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for poll_choices
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE poll_choices (
|
|
|
|
chid SERIAL,
|
|
|
|
nid integer NOT NULL default '0',
|
|
|
|
chtext varchar(128) NOT NULL default '',
|
|
|
|
chvotes integer NOT NULL default '0',
|
|
|
|
chorder integer NOT NULL default '0',
|
|
|
|
PRIMARY KEY (chid)
|
2001-11-01 11:00:51 +00:00
|
|
|
);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for rating
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE rating (
|
|
|
|
uid integer NOT NULL default '0',
|
|
|
|
current integer NOT NULL default '0',
|
|
|
|
previous integer NOT NULL default '0',
|
|
|
|
PRIMARY KEY (uid)
|
|
|
|
);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for referrer
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE referrer (
|
|
|
|
url varchar(255) NOT NULL default '',
|
|
|
|
timestamp integer NOT NULL default '0'
|
|
|
|
);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for role
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE role (
|
|
|
|
rid SERIAL,
|
|
|
|
name varchar(32) NOT NULL default '',
|
|
|
|
PRIMARY KEY (rid),
|
|
|
|
UNIQUE (name)
|
|
|
|
);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for search_index
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE search_index (
|
|
|
|
word varchar(50) NOT NULL,
|
|
|
|
lno integer NOT NULL,
|
|
|
|
type varchar(16) default NULL,
|
|
|
|
count integer default NULL
|
|
|
|
);
|
|
|
|
CREATE INDEX search_index_lno_idx ON search_index(lno);
|
|
|
|
CREATE INDEX search_index_word_idx ON search_index(word);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for site
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE site (
|
|
|
|
sid SERIAL,
|
|
|
|
name varchar(128) NOT NULL default '',
|
|
|
|
link varchar(255) NOT NULL default '',
|
|
|
|
size text NOT NULL,
|
|
|
|
timestamp integer NOT NULL default '0',
|
|
|
|
feed varchar(255) NOT NULL default '',
|
|
|
|
refresh integer NOT NULL default '0',
|
|
|
|
threshold integer NOT NULL default '0',
|
|
|
|
PRIMARY KEY (sid),
|
|
|
|
UNIQUE (name),
|
|
|
|
UNIQUE (link)
|
|
|
|
);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for system
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE system (
|
|
|
|
filename varchar(255) NOT NULL default '',
|
|
|
|
name varchar(255) NOT NULL default '',
|
|
|
|
type varchar(255) NOT NULL default '',
|
|
|
|
description varchar(255) NOT NULL default '',
|
|
|
|
status integer NOT NULL default '0',
|
|
|
|
PRIMARY KEY (filename)
|
|
|
|
);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for sequences
|
|
|
|
-- This is only used under MySQL, co commented out
|
|
|
|
--
|
|
|
|
--
|
|
|
|
-- CREATE TABLE sequences (
|
|
|
|
-- name varchar(255) NOT NULL,
|
|
|
|
-- id integer NOT NULL,
|
|
|
|
-- PRIMARY KEY (name)
|
|
|
|
-- );
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for term_data
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE term_data (
|
|
|
|
tid SERIAL,
|
|
|
|
vid integer NOT NULL default '0',
|
|
|
|
name varchar(255) NOT NULL default '',
|
|
|
|
description text,
|
|
|
|
weight smallint NOT NULL default '0',
|
|
|
|
PRIMARY KEY (tid)
|
|
|
|
);
|
|
|
|
CREATE INDEX term_data_vid_idx ON term_data(vid);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for term_hierarchy
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE term_hierarchy (
|
|
|
|
tid integer NOT NULL default '0',
|
|
|
|
parent integer NOT NULL default '0'
|
|
|
|
);
|
|
|
|
CREATE INDEX term_hierarchy_tid_idx ON term_hierarchy(tid);
|
|
|
|
CREATE INDEX term_hierarchy_parent_idx ON term_hierarchy(parent);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for term_node
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE term_node (
|
|
|
|
nid integer NOT NULL default '0',
|
|
|
|
tid integer NOT NULL default '0'
|
|
|
|
);
|
|
|
|
CREATE INDEX term_node_nid_idx ON term_node(nid);
|
|
|
|
CREATE INDEX term_node_tid_idx ON term_node(tid);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for term_relation
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE term_relation (
|
|
|
|
tid1 integer NOT NULL default '0',
|
|
|
|
tid2 integer NOT NULL default '0'
|
|
|
|
);
|
|
|
|
CREATE INDEX term_relation_tid1_idx ON term_relation(tid1);
|
|
|
|
CREATE INDEX term_relation_tid2_idx ON term_relation(tid2);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for term_synonym
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE term_synonym (
|
|
|
|
tid integer NOT NULL default '0',
|
|
|
|
name varchar(255) NOT NULL default ''
|
|
|
|
);
|
|
|
|
CREATE INDEX term_synonym_tid_idx ON term_synonym(tid);
|
|
|
|
CREATE INDEX term_synonym_name_idx ON term_synonym(name);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for users
|
|
|
|
--
|
2001-11-01 11:00:51 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE users (
|
|
|
|
uid SERIAL,
|
|
|
|
name varchar(60) NOT NULL default '',
|
|
|
|
pass varchar(32) NOT NULL default '',
|
|
|
|
mail varchar(64) default '',
|
|
|
|
homepage varchar(128) NOT NULL default '',
|
|
|
|
mode smallint NOT NULL default '0',
|
|
|
|
sort smallint default '0',
|
|
|
|
threshold smallint default '0',
|
|
|
|
theme varchar(255) NOT NULL default '',
|
|
|
|
signature varchar(255) NOT NULL default '',
|
|
|
|
timestamp integer NOT NULL default '0',
|
|
|
|
hostname varchar(128) NOT NULL default '',
|
|
|
|
status smallint NOT NULL default '0',
|
|
|
|
timezone varchar(8) default NULL,
|
|
|
|
rating decimal(8,2) default NULL,
|
|
|
|
language char(2) NOT NULL default '',
|
|
|
|
sid varchar(32) NOT NULL default '',
|
|
|
|
init varchar(64) default '',
|
2002-08-18 15:03:28 +00:00
|
|
|
session text,
|
2002-08-16 07:38:36 +00:00
|
|
|
data text,
|
|
|
|
rid integer NOT NULL default '0',
|
|
|
|
PRIMARY KEY (uid),
|
|
|
|
UNIQUE (name)
|
|
|
|
);
|
2001-11-01 11:00:51 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for variable
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE variable (
|
|
|
|
name varchar(32) NOT NULL default '',
|
|
|
|
value text NOT NULL,
|
|
|
|
PRIMARY KEY (name)
|
|
|
|
);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for vocabulary
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE vocabulary (
|
|
|
|
vid SERIAL,
|
|
|
|
name varchar(255) NOT NULL default '',
|
|
|
|
description text,
|
|
|
|
relations smallint NOT NULL default '0',
|
|
|
|
hierarchy smallint NOT NULL default '0',
|
|
|
|
multiple smallint NOT NULL default '0',
|
|
|
|
required smallint NOT NULL default '0',
|
|
|
|
types text,
|
|
|
|
weight smallint NOT NULL default '0',
|
|
|
|
PRIMARY KEY (vid)
|
|
|
|
);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Table structure for watchdog
|
|
|
|
--
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
CREATE TABLE watchdog (
|
|
|
|
wid SERIAL,
|
|
|
|
uid integer NOT NULL default '0',
|
|
|
|
type varchar(16) NOT NULL default '',
|
2002-08-26 18:18:12 +00:00
|
|
|
message text NOT NULL default '',
|
2002-08-16 07:38:36 +00:00
|
|
|
location varchar(128) NOT NULL default '',
|
|
|
|
hostname varchar(128) NOT NULL default '',
|
|
|
|
timestamp integer NOT NULL default '0',
|
|
|
|
PRIMARY KEY (wid)
|
|
|
|
);
|
2001-10-09 21:01:47 +00:00
|
|
|
|
2002-08-22 18:21:44 +00:00
|
|
|
--
|
|
|
|
-- Insert some default values
|
|
|
|
--
|
2001-11-01 11:00:51 +00:00
|
|
|
|
2002-08-16 07:38:36 +00:00
|
|
|
INSERT INTO variable(name,value) VALUES('update_start', '2002-05-15');
|
|
|
|
INSERT INTO system VALUES ('archive.module','archive','module','',1);
|
|
|
|
INSERT INTO system VALUES ('block.module','block','module','',1);
|
|
|
|
INSERT INTO system VALUES ('blog.module','blog','module','',1);
|
|
|
|
INSERT INTO system VALUES ('book.module','book','module','',1);
|
|
|
|
INSERT INTO system VALUES ('cloud.module','cloud','module','',1);
|
|
|
|
INSERT INTO system VALUES ('comment.module','comment','module','',1);
|
|
|
|
INSERT INTO system VALUES ('forum.module','forum','module','',1);
|
|
|
|
INSERT INTO system VALUES ('help.module','help','module','',1);
|
|
|
|
INSERT INTO system VALUES ('import.module','import','module','',1);
|
|
|
|
INSERT INTO system VALUES ('node.module','node','module','',1);
|
|
|
|
INSERT INTO system VALUES ('page.module','page','module','',1);
|
|
|
|
INSERT INTO system VALUES ('poll.module','poll','module','',1);
|
|
|
|
INSERT INTO system VALUES ('queue.module','queue','module','',1);
|
|
|
|
INSERT INTO system VALUES ('rating.module','rating','module','',1);
|
|
|
|
INSERT INTO system VALUES ('search.module','search','module','',1);
|
|
|
|
INSERT INTO system VALUES ('statistics.module','statistics','module','',1);
|
|
|
|
INSERT INTO system VALUES ('story.module','story','module','',1);
|
|
|
|
INSERT INTO system VALUES ('taxonomy.module','taxonomy','module','',1);
|
|
|
|
INSERT INTO system VALUES ('themes/example/example.theme','example','theme','Internet explorer, Netscape, Opera, Lynx',1);
|
|
|
|
INSERT INTO system VALUES ('themes/goofy/goofy.theme','goofy','theme','Internetexplorer, Netscape, Opera',1);
|
|
|
|
INSERT INTO system VALUES ('themes/marvin/marvin.theme','marvin','theme','Internet explorer, Netscape, Opera',1);
|
|
|
|
INSERT INTO system VALUES ('themes/unconed/unconed.theme','unconed','theme','Internet explorer, Netscape, Opera',1);
|
|
|
|
INSERT INTO system VALUES ('tracker.module','tracker','module','',1);
|
|
|
|
|
|
|
|
DELETE FROM variable WHERE name='theme_default';
|
|
|
|
INSERT INTO variable(value,name) VALUES('marvin', 'theme_default');
|
|
|
|
|
|
|
|
DELETE FROM blocks WHERE name='User information';
|
|
|
|
INSERT INTO blocks(name,module,delta,status) VALUES('User information', 'user', '0', '1');
|
|
|
|
|
|
|
|
DELETE FROM blocks WHERE name='Log in';
|
|
|
|
INSERT INTO blocks(name,module,delta,status) VALUES('Log in', 'user', '1', '1');
|
2001-11-01 11:00:51 +00:00
|
|
|
|