Subversion-Projekte lars-tiefland.prado

Revision

Revision 9 | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
9 lars 1
/* create users table */
2
CREATE TABLE prado_users (
3
  username      VARCHAR(128) NOT NULL PRIMARY KEY,
4
  email         VARCHAR(128) NOT NULL,
5
  password      VARCHAR(128) NOT NULL,  /* in plain text */
6
  role          INTEGER NOT NULL,       /* 0: normal user, 1: administrator */
7
  first_name    VARCHAR(128),
8
  last_name     VARCHAR(128)
9
);
10
 
11
/* create posts table */
12
CREATE TABLE prado_posts (
13
  post_id       INTEGER auto_increment NOT NULL PRIMARY KEY,
10 lars 14
  author_id     VARCHAR(128) NOT NULL,
9 lars 15
  create_time   INTEGER NOT NULL,       /* UNIX timestamp */
16
  title         VARCHAR(256) NOT NULL,  /* title of the post */
17
  content       TEXT,                   /* post body */
18
  status        INTEGER NOT NULL        /* 0: published; 1: draft; 2: pending; 2: denied */
19
);
20
 
21
/* insert some initial data records for testing */
22
INSERT INTO prado_users VALUES ('admin', 'admin@example.com', 'demo', 1, 'Qiang', 'Xue'), ('demo', 'demo@example.com', 'demo', 0, 'Wei', 'Zhuo');
23
INSERT INTO prado_posts VALUES (NULL, 'admin', NOW(), 'first post', 'this is my first post', 0);