decir/install.sql
changeset 0 0417a5a0c7be
child 1 6f8b7c6fac02
equal deleted inserted replaced
-1:000000000000 0:0417a5a0c7be
       
     1 CREATE TABLE decir_forums(
       
     2   forum_id int(12) unsigned NOT NULL auto_increment,
       
     3   forum_type tinyint(2) unsigned NOT NULL DEFAULT 1,
       
     4   forum_name varchar(255) NOT NULL,
       
     5   forum_desc text NOT NULL,
       
     6   parent int(12) unsigned NOT NULL DEFAULT 0,
       
     7   forum_order int(12) unsigned NOT NULL DEFAULT 1,
       
     8   last_post_id int(18) unsigned,
       
     9   last_post_topic int(12) unsigned,
       
    10   last_post_user int(12) unsigned,
       
    11   num_topics int(15) unsigned,
       
    12   num_posts int(18) unsigned,
       
    13   forum_extra text,
       
    14   PRIMARY KEY ( forum_id )
       
    15 );
       
    16 CREATE TABLE decir_topics(
       
    17   topic_id int(15) unsigned NOT NULL auto_increment,
       
    18   forum_id int(12) unsigned NOT NULL,
       
    19   topic_title varchar(255) NOT NULL,
       
    20   topic_icon tinyint(3) unsigned NOT NULL,
       
    21   topic_starter int(12) unsigned NOT NULL,
       
    22   topic_type tinyint(2) unsigned NOT NULL DEFAULT 1,
       
    23   topic_locked tinyint(1) unsigned NOT NULL DEFAULT 0,
       
    24   topic_moved tinyint(1) unsigned NOT NULL DEFAULT 0,
       
    25   timestamp int(11) unsigned NOT NULL,
       
    26   PRIMARY KEY ( topic_id )
       
    27 );
       
    28 CREATE TABLE decir_posts(
       
    29   post_id bigint(18) unsigned NOT NULL auto_increment,
       
    30   topic_id bigint(15) unsigned NOT NULL,
       
    31   poster_id int(12) unsigned NOT NULL,
       
    32   poster_name varchar(255) NOT NULL,
       
    33   timestamp int(11) unsigned NOT NULL,
       
    34   last_edited_by int(12) unsigned DEFAULT NULL,
       
    35   edit_count int(5) unsigned,
       
    36   edit_reason varchar(255),
       
    37   PRIMARY KEY ( post_id )
       
    38 );
       
    39 CREATE TABLE decir_posts_text(
       
    40   post_id bigint(18) unsigned NOT NULL,
       
    41   post_text longtext NOT NULL,
       
    42   bbcode_uid varchar(10) NOT NULL,
       
    43   PRIMARY KEY ( post_id )
       
    44 );
       
    45 CREATE TABLE decir_hits(
       
    46   hit_id bigint(21) unsigned NOT NULL auto_increment,
       
    47   user_id int(12) unsigned NOT NULL DEFAULT 1,
       
    48   topic_id bigint(15) unsigned NOT NULL,
       
    49   timestamp int(11) unsigned NOT NULL,
       
    50   PRIMARY KEY ( hit_id )
       
    51 );