Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
/* create users table */CREATE TABLE prado_users (username VARCHAR(128) NOT NULL PRIMARY KEY,email VARCHAR(128) NOT NULL,password VARCHAR(128) NOT NULL, /* in plain text */role INTEGER NOT NULL, /* 0: normal user, 1: administrator */first_name VARCHAR(128),last_name VARCHAR(128));/* create posts table */CREATE TABLE prado_posts (post_id INTEGER auto_increment NOT NULL PRIMARY KEY,author_id VARCHAR(128) NOT NULLCONSTRAINT fk_author REFERENCES users(username),create_time INTEGER NOT NULL, /* UNIX timestamp */title VARCHAR(256) NOT NULL, /* title of the post */content TEXT, /* post body */status INTEGER NOT NULL /* 0: published; 1: draft; 2: pending; 2: denied */);/* insert some initial data records for testing */INSERT INTO prado_users VALUES ('admin', 'admin@example.com', 'demo', 1, 'Qiang', 'Xue'), ('demo', 'demo@example.com', 'demo', 0, 'Wei', 'Zhuo');INSERT INTO prado_posts VALUES (NULL, 'admin', NOW(), 'first post', 'this is my first post', 0);