48 lines
938 B
Plaintext
48 lines
938 B
Plaintext
|
CREATE TABLE s2layers
|
||
|
(
|
||
|
s2lid INT UNSIGNED NOT NULL AUTO_INCREMENT,
|
||
|
PRIMARY KEY (s2lid),
|
||
|
b2lid INT UNSIGNED NOT NULL,
|
||
|
userid INT UNSIGNED NOT NULL,
|
||
|
type ENUM('core','i18nc','layout','theme','i18n','user') NOT NULL,
|
||
|
INDEX (userid),
|
||
|
INDEX (b2lid, type)
|
||
|
);
|
||
|
|
||
|
/* clustered */
|
||
|
CREATE TABLE s2style
|
||
|
(
|
||
|
userid INT UNSIGNED NOT NULL,
|
||
|
type ENUM('core','i18nc','layout','theme','i18n','user') NOT NULL,
|
||
|
UNIQUE (userid, type),
|
||
|
s2lid INT UNSIGNED NOT NULL
|
||
|
);
|
||
|
|
||
|
/* clustered */
|
||
|
CREATE TABLE s2info
|
||
|
(
|
||
|
s2lid INT UNSIGNED NOT NULL,
|
||
|
infokey VARCHAR(80) NOT NULL,
|
||
|
value VARCHAR(255) NOT NULL,
|
||
|
PRIMARY KEY (s2lid, infokey)
|
||
|
);
|
||
|
|
||
|
/* clustered */
|
||
|
CREATE TABLE s2source
|
||
|
(
|
||
|
s2lid INT UNSIGNED NOT NULL,
|
||
|
PRIMARY KEY (s2lid),
|
||
|
s2code MEDIUMBLOB
|
||
|
);
|
||
|
|
||
|
/* clustered */
|
||
|
CREATE TABLE s2compiled
|
||
|
(
|
||
|
s2lid INT UNSIGNED NOT NULL,
|
||
|
PRIMARY KEY (s2lid),
|
||
|
comptime INT UNSIGNED NOT NULL,
|
||
|
compdata MEDIUMBLOB
|
||
|
);
|
||
|
|
||
|
|