diff --git a/database/database.mysql b/database/database.mysql index 9fc8c7fb9514987cd0baeb88aeba44bb98cce7f6..cecc968f770ebab2e789b549adb6d2dad6dead0d 100644 --- a/database/database.mysql +++ b/database/database.mysql @@ -1,3 +1,21 @@ +CREATE TABLE admin_blocks ( + id tinyint(4) DEFAULT '0' NOT NULL auto_increment, + subject varchar(64) DEFAULT '' NOT NULL, + content text, + info varchar(128) DEFAULT '' NOT NULL, + link varchar(128) DEFAULT '' NOT NULL, + PRIMARY KEY (id) +); + +CREATE TABLE affiliates ( + id int(11) DEFAULT '0' NOT NULL auto_increment, + link varchar(255) DEFAULT '' NOT NULL, + name varchar(255) DEFAULT '' NOT NULL, + contact varchar(255) DEFAULT '' NOT NULL, + UNIQUE link (link), + PRIMARY KEY (id) +); + CREATE TABLE bans ( id tinyint(4) DEFAULT '0' NOT NULL auto_increment, mask varchar(255) DEFAULT '' NOT NULL, @@ -8,6 +26,14 @@ CREATE TABLE bans ( PRIMARY KEY (id) ); +CREATE TABLE blocks ( + name varchar(64) DEFAULT '' NOT NULL, + module varchar(64) DEFAULT '' NOT NULL, + offset tinyint(2) DEFAULT '0' NOT NULL, + status tinyint(2) DEFAULT '0' NOT NULL, + PRIMARY KEY (name) +); + CREATE TABLE channel ( id int(11) DEFAULT '0' NOT NULL auto_increment, site varchar(255) DEFAULT '' NOT NULL, @@ -35,8 +61,8 @@ CREATE TABLE comments ( PRIMARY KEY (cid) ); -CREATE TABLE cron ( - module varchar(255) DEFAULT '' NOT NULL, +CREATE TABLE crons ( + module varchar(64) DEFAULT '' NOT NULL, scheduled int(11), timestamp int(11), PRIMARY KEY (module) @@ -50,15 +76,6 @@ CREATE TABLE diaries ( PRIMARY KEY (id) ); -CREATE TABLE droplets ( - id tinyint(4) DEFAULT '0' NOT NULL auto_increment, - name varchar(255) DEFAULT '' NOT NULL, - help text NOT NULL, - code text NOT NULL, - UNIQUE name (name), - PRIMARY KEY (id) -); - CREATE TABLE headlines ( id int(11) DEFAULT '0' NOT NULL, title varchar(255) DEFAULT '' NOT NULL, @@ -68,6 +85,17 @@ CREATE TABLE headlines ( UNIQUE link (link) ); +CREATE TABLE layout ( + user int(11) DEFAULT '0' NOT NULL, + block varchar(64) DEFAULT '' NOT NULL, + weight int(11) DEFAULT '0' NOT NULL +); + +CREATE TABLE modules ( + name varchar(64) DEFAULT '' NOT NULL, + PRIMARY KEY (name) +); + CREATE TABLE stories ( id int(11) DEFAULT '0' NOT NULL auto_increment, author int(6) DEFAULT '0' NOT NULL,