SHOW TABLES LIKE '{{PREFIX}}user'
CREATE TABLE `{{PREFIX}}user` (
`user_id` varchar(32) binary NOT NULL default '',
`user_level` int(11) NOT NULL default '0',
`user_pwd` varchar(32) binary NOT NULL default '',
`user_nom` varchar(255) binary default NULL,
`user_prenom` varchar(255) binary default NULL,
`user_pseudo` varchar(255) binary default NULL,
`user_email` varchar(255) default NULL,
`user_post_format` varchar(5) NOT NULL default 'wiki',
`user_edit_size` int(11) NOT NULL default '10',
`user_pref_cat` int(11) default NULL,
`user_lang` char(3) default NULL,
`user_delta` int(1) NOT NULL default '0',
`user_post_pub` int(1) NOT NULL default '0',
PRIMARY KEY (`user_id`)
) TYPE=MyISAM
SHOW TABLES LIKE '{{PREFIX}}categorie'
CREATE TABLE `{{PREFIX}}categorie` (
`cat_id` int(11) NOT NULL auto_increment,
`cat_libelle` varchar(255) NOT NULL default '',
`cat_desc` longtext,
`cat_libelle_url` varchar(255) NOT NULL default '',
`cat_ord` int(11) default NULL,
PRIMARY KEY (`cat_id`),
UNIQUE KEY `cat_libelle_url` (`cat_libelle_url`),
UNIQUE KEY `cat_libelle` (`cat_libelle`)
) TYPE=MyISAM
SHOW TABLES LIKE '{{PREFIX}}post'
CREATE TABLE `{{PREFIX}}post` (
`post_id` int(11) NOT NULL auto_increment,
`user_id` varchar(32) binary NOT NULL default '',
`cat_id` int(11) default NULL,
`post_dt` datetime default NULL,
`post_creadt` datetime default NULL,
`post_upddt` datetime default NULL,
`post_titre` varchar(255) default NULL,
`post_titre_url` varchar(255) default NULL,
`post_chapo` longtext,
`post_chapo_wiki` longtext,
`post_content` longtext,
`post_content_wiki` longtext,
`post_notes` longtext,
`post_pub` int(1) NOT NULL default '0',
`post_selected` int(1) NOT NULL default '0',
`post_open_comment` int(1) NOT NULL default '0',
`post_open_tb` int(1) NOT NULL default '0',
`nb_comment` int(11) NOT NULL default '0',
`nb_trackback` int(11) NOT NULL default '0',
`post_lang` varchar(5) default NULL,
PRIMARY KEY (`post_id`)
) TYPE=MyISAM
SHOW TABLES LIKE '{{PREFIX}}ping'
CREATE TABLE `{{PREFIX}}ping` (
`ping_id` int(11) NOT NULL auto_increment,
`post_id` int(11) NOT NULL default '0',
`ping_url` varchar(255) NOT NULL default '0',
`ping_dt` datetime default NULL,
PRIMARY KEY (`ping_id`)
) TYPE=MyISAM
SHOW TABLES LIKE '{{PREFIX}}log'
CREATE TABLE `{{PREFIX}}log` (
`user_id` varchar(32) binary NOT NULL default '',
`table` varchar(255) NOT NULL default '',
`key` varchar(255) NOT NULL default '',
`date` datetime NOT NULL default '0000-00-00 00:00:00',
`ip` varchar(15) default NULL,
`log` varchar(255) NOT NULL default ''
) TYPE=MyISAM
SHOW TABLES LIKE '{{PREFIX}}link'
CREATE TABLE `{{PREFIX}}link` (
`link_id` int(11) NOT NULL auto_increment,
`href` varchar(255) NOT NULL default '',
`label` varchar(255) NOT NULL default '',
`title` varchar(255) NOT NULL default '',
`lang` char(2) NOT NULL default '',
`rel` varchar(255) default NULL,
`position` int(11) NOT NULL default '0',
PRIMARY KEY (`link_id`)
) TYPE=MyISAM
SHOW TABLES LIKE '{{PREFIX}}session'
CREATE TABLE `{{PREFIX}}session` (
`ses_id` varchar(32) NOT NULL default '',
`ses_time` int(11) NOT NULL default '0',
`ses_start` int(11) NOT NULL default '0',
`ses_value` text NOT NULL,
PRIMARY KEY (`ses_id`)
) TYPE=MyISAM
SELECT REPLACE(VERSION(),'-log','') >= '3.23.23'
ALTER TABLE `{{PREFIX}}post` ADD FULLTEXT `full_post_titre` (`post_titre`)
SELECT REPLACE(VERSION(),'-log','') >= '3.23.23'
ALTER TABLE `{{PREFIX}}post` ADD FULLTEXT `full_post_content` (`post_content`)
SELECT REPLACE(VERSION(),'-log','') >= '3.23.23'
ALTER TABLE `{{PREFIX}}post` ADD FULLTEXT `full_post_chapo` (`post_chapo`)
INSERT INTO `{{PREFIX}}categorie`
(`cat_id`, `cat_libelle`, `cat_libelle_url`, `cat_ord`) VALUES
(1, 'General', 'General', 0)
ALTER TABLE `{{PREFIX}}post` ADD INDEX `fk_post_categorie` (`cat_id`,`post_pub`)
ALTER TABLE `{{PREFIX}}post` ADD INDEX `fk_post_user` (`user_id`,`post_pub`)
ALTER TABLE `{{PREFIX}}ping` ADD INDEX `fk_ping_post` (`post_id`)