diff options
author | michael pereira | 2011-03-06 12:55:36 +0100 |
---|---|---|
committer | michael pereira | 2011-03-06 12:55:36 +0100 |
commit | 83998d6b68e4f20ef30be3c735599821165e0e9a (patch) | |
tree | cab0a13bf13249ddf6d78327aa18dc2cc6e25447 /pbs.sql | |
parent | BootOS create, edit und delete done (diff) | |
download | pbs2-83998d6b68e4f20ef30be3c735599821165e0e9a.tar.gz pbs2-83998d6b68e4f20ef30be3c735599821165e0e9a.tar.xz pbs2-83998d6b68e4f20ef30be3c735599821165e0e9a.zip |
Tabelle Userconfig hinzugefuegt
Diffstat (limited to 'pbs.sql')
-rw-r--r-- | pbs.sql | 18 |
1 files changed, 16 insertions, 2 deletions
@@ -103,15 +103,29 @@ ALTER TABLE `pbs_membership` CREATE TABLE IF NOT EXISTS `pbs_config` ( `configID` int(11) NOT NULL AUTO_INCREMENT, - `membershipID` int(11) NOT NULL, + `title` varchar(30) NOT NULL, + `groupID` int(11) NOT NULL, `shellscript` text NOT NULL, PRIMARY KEY (`configID`), - KEY `membershipID` (`membershipID`) + KEY `groupID` (`groupID`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; ALTER TABLE `pbs_config` ADD CONSTRAINT `pbs_config_ibfk_1` FOREIGN KEY (`membershipID`) REFERENCES `pbs_membership` (`membershipID`) ON DELETE CASCADE; +CREATE TABLE IF NOT EXISTS `pbs_userconfig` ( + `userconfigID` int(11) NOT NULL AUTO_INCREMENT, + `title` varchar(30) NOT NULL, + `membershipID` int(11) NOT NULL, + `shellscript` text NOT NULL, + PRIMARY KEY (`userconfigID`), + KEY `membershipID` (`membershipID`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1 ; + +ALTER TABLE `pbs_userconfig` + ADD CONSTRAINT `pbs_userconfig_ibfk_1` FOREIGN KEY (`membershipID`) REFERENCES `pbs_membership` (`membershipID`) ON DELETE CASCADE; + + CREATE TABLE IF NOT EXISTS `pbs_bootos` ( `bootosID` int(11) NOT NULL AUTO_INCREMENT, `configID` int(11), |