]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - schemas/sqlite.sql
forgot the schema file
[SourceForge/phpwiki.git] / schemas / sqlite.sql
1 -- http://www.hezmatt.org/~mpalmer/sqlite-phpwiki/sqlite.sql
2
3 -- $Id: sqlite.sql,v 1.1 2004-03-24 01:02:11 rurban Exp $
4
5 CREATE TABLE page (
6         id              INT NOT NULL,
7         pagename        VARCHAR(100) NOT NULL,
8         hits            INT NOT NULL DEFAULT 0,
9         pagedata        MEDIUMTEXT NOT NULL DEFAULT '',
10         PRIMARY KEY (id)
11 );
12
13 CREATE UNIQUE INDEX page_index ON page (pagename);
14
15 CREATE TABLE version (
16         id              INT NOT NULL,
17         version         INT NOT NULL,
18         mtime           INT NOT NULL,
19         minor_edit      TINYINT DEFAULT 0,
20         content         MEDIUMTEXT NOT NULL DEFAULT '',
21         versiondata     MEDIUMTEXT NOT NULL DEFAULT '',
22         PRIMARY KEY (id,version)
23 );
24
25 CREATE INDEX version_index ON version (mtime);
26
27 CREATE TABLE recent (
28         id              INT NOT NULL,
29         latestversion   INT,
30         latestmajor     INT,
31         latestminor     INT,
32         PRIMARY KEY (id)
33 );
34
35 CREATE TABLE nonempty (
36         id              INT NOT NULL,
37         PRIMARY KEY (id)
38 );
39
40 CREATE TABLE link (
41         linkfrom        INT NOT NULL,
42         linkto          INT NOT NULL
43 );
44
45 CREATE INDEX linkfrom_index ON link (linkfrom);
46 CREATE INDEX linkto_index ON link (linkto);
47
48 CREATE TABLE session (
49         sess_id varchar(32) not null default '',
50         sess_data blob not null,
51         sess_date INT UNSIGNED NOT NULL,
52         PRIMARY KEY (sess_id)
53 );