New admin panel Pages: Options + Config [WIP]

This commit is contained in:
slawkens
2020-05-14 23:59:37 +02:00
parent 416de6b584
commit 89d82e5117
7 changed files with 637 additions and 55 deletions

View File

@@ -210,6 +210,51 @@ CREATE TABLE `myaac_monsters` (
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARACTER SET=utf8;
CREATE TABLE `myaac_options_bool`
(
`name` VARCHAR(255) NOT NULL,
`key` VARCHAR(255) NOT NULL,
`value` INT(1) NOT NULL DEFAULT 0,
PRIMARY KEY (`key`),
UNIQUE (`key`)
) ENGINE=InnoDB DEFAULT CHARACTER SET=utf8;
CREATE TABLE `myaac_options_double`
(
`name` VARCHAR(255) NOT NULL,
`key` VARCHAR(255) NOT NULL,
`value` DOUBLE NOT NULL DEFAULT 0,
PRIMARY KEY (`key`),
UNIQUE (`key`)
) ENGINE=InnoDB DEFAULT CHARACTER SET=utf8;
CREATE TABLE `myaac_options_int`
(
`name` VARCHAR(255) NOT NULL,
`key` VARCHAR(255) NOT NULL,
`value` INT(11) NOT NULL DEFAULT 0,
PRIMARY KEY (`key`),
UNIQUE (`key`)
) ENGINE=InnoDB DEFAULT CHARACTER SET=utf8;
CREATE TABLE `myaac_options_text`
(
`name` VARCHAR(255) NOT NULL,
`key` VARCHAR(255) NOT NULL,
`value` TEXT NOT NULL,
PRIMARY KEY (`key`),
UNIQUE (`key`)
) ENGINE=InnoDB DEFAULT CHARACTER SET=utf8;
CREATE TABLE `myaac_options_varchar`
(
`name` VARCHAR(255) NOT NULL,
`key` VARCHAR(255) NOT NULL,
`title` VARCHAR(255) NOT NULL DEFAULT '',
PRIMARY KEY (`key`),
UNIQUE (`key`)
) ENGINE=InnoDB DEFAULT CHARACTER SET=utf8;
CREATE TABLE `myaac_videos`
(
`id` INT(11) NOT NULL AUTO_INCREMENT,