48 lines
938 B
Plaintext
Executable File
48 lines
938 B
Plaintext
Executable File
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
|
|
);
|
|
|
|
|