system mysql stuff

This commit is contained in:
Ulf Gebhardt 2014-03-10 19:12:56 +01:00
parent 22427f11fd
commit d1a528bde5
6 changed files with 58 additions and 0 deletions

View File

@ -0,0 +1,5 @@
INSERT INTO `system_rights` (`ID`, `name`, `description`) VALUES (6, 'SYS_SAI_SECURITY_RIGHTS_EDIT', 'Allows deleting, editing and adding of Right in the SAI module Security');
INSERT INTO `system_rights` (`ID`, `name`, `description`) VALUES (5, 'SYS_SAI_SECURITY', 'Allows access to the Security Module in SAI');
INSERT INTO `system_rights` (`ID`, `name`, `description`) VALUES (10, 'SYS_SAI_LOCALE', 'Allows access to the Locale Module in SAI to edit or add Multilanguage Text');
INSERT INTO `system_rights` (`ID`, `name`, `description`) VALUES (15, 'SYS_SAI_IMG', 'Allows access to the Image Module in SAI to delete or add Pictures');
INSERT INTO `system_rights` (`ID`, `name`, `description`) VALUES (1, 'SYS_SAI', 'SAI access right');

View File

@ -0,0 +1,12 @@
CREATE TABLE `system_api` (
`ID` INT(10) UNSIGNED NOT NULL,
`group` INT(10) UNSIGNED NOT NULL,
`type` TINYINT(3) UNSIGNED NOT NULL,
`parentID` INT(11) NOT NULL,
`parentValue` CHAR(50) NULL DEFAULT NULL,
`name` CHAR(50) NOT NULL,
`verify` CHAR(50) NULL DEFAULT NULL,
PRIMARY KEY (`ID`, `group`)
)
COLLATE='utf8_general_ci'
ENGINE=MyISAM;

View File

@ -0,0 +1,10 @@
CREATE TABLE `system_locale_string` (
`id` CHAR(35) NOT NULL,
`category` INT(10) UNSIGNED NOT NULL,
`enUS` TEXT NOT NULL,
`deDE` TEXT NOT NULL,
PRIMARY KEY (`id`)
)
COMMENT='Shall hold strings and its translation'
COLLATE='utf8_general_ci'
ENGINE=MyISAM;

View File

@ -0,0 +1,9 @@
CREATE TABLE `system_rights` (
`ID` INT(10) NOT NULL AUTO_INCREMENT,
`name` CHAR(50) NOT NULL,
`description` CHAR(255) NOT NULL,
PRIMARY KEY (`ID`)
)
COLLATE='utf8_general_ci'
ENGINE=MyISAM
AUTO_INCREMENT=16;

View File

@ -0,0 +1,15 @@
CREATE TABLE `system_user` (
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`username` CHAR(32) NOT NULL,
`password_sha` CHAR(255) NULL DEFAULT NULL,
`password_md5` CHAR(255) NULL DEFAULT NULL,
`email` CHAR(255) NOT NULL,
`joindate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
`locale` CHAR(6) NOT NULL DEFAULT 'enUS',
`last_active` TIMESTAMP NOT NULL DEFAULT '0000-00-00 00:00:00',
`account_flag` INT(10) NULL DEFAULT NULL,
PRIMARY KEY (`id`)
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB
AUTO_INCREMENT=1;

View File

@ -0,0 +1,7 @@
CREATE TABLE `system_user_to_rights` (
`rightID` INT(10) NOT NULL DEFAULT '0',
`userID` INT(10) UNSIGNED NOT NULL DEFAULT '0',
PRIMARY KEY (`rightID`, `userID`)
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB;