mirror of
https://github.com/Karaka-Management/oms-Knowledgebase.git
synced 2026-02-08 22:38:41 +00:00
Move schema to json
This commit is contained in:
parent
bbb94e99e8
commit
c6b8cd92b7
|
|
@ -54,14 +54,6 @@ class Installer extends InstallerAbstract
|
||||||
ADD CONSTRAINT `' . $dbPool->get()->prefix . 'wiki_category_ibfk_1` FOREIGN KEY (`wiki_category_parent`) REFERENCES `' . $dbPool->get()->prefix . 'wiki_category` (`wiki_category_id`)'
|
ADD CONSTRAINT `' . $dbPool->get()->prefix . 'wiki_category_ibfk_1` FOREIGN KEY (`wiki_category_parent`) REFERENCES `' . $dbPool->get()->prefix . 'wiki_category` (`wiki_category_id`)'
|
||||||
)->execute();
|
)->execute();
|
||||||
|
|
||||||
$dbPool->get()->con->prepare(
|
|
||||||
'CREATE TABLE if NOT EXISTS `' . $dbPool->get()->prefix . 'wiki_badge` (
|
|
||||||
`wiki_badge_id` int(11) NOT NULL AUTO_INCREMENT,
|
|
||||||
`wiki_badge_name` varchar(255) NOT NULL,
|
|
||||||
PRIMARY KEY (`wiki_badge_id`)
|
|
||||||
)ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;'
|
|
||||||
)->execute();
|
|
||||||
|
|
||||||
$dbPool->get()->con->prepare(
|
$dbPool->get()->con->prepare(
|
||||||
'CREATE TABLE if NOT EXISTS `' . $dbPool->get()->prefix . 'wiki_article` (
|
'CREATE TABLE if NOT EXISTS `' . $dbPool->get()->prefix . 'wiki_article` (
|
||||||
`wiki_article_id` int(11) NOT NULL AUTO_INCREMENT,
|
`wiki_article_id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
|
@ -83,23 +75,6 @@ class Installer extends InstallerAbstract
|
||||||
ADD CONSTRAINT `' . $dbPool->get()->prefix . 'wiki_article_ibfk_1` FOREIGN KEY (`wiki_article_created_by`) REFERENCES `' . $dbPool->get()->prefix . 'account` (`account_id`),
|
ADD CONSTRAINT `' . $dbPool->get()->prefix . 'wiki_article_ibfk_1` FOREIGN KEY (`wiki_article_created_by`) REFERENCES `' . $dbPool->get()->prefix . 'account` (`account_id`),
|
||||||
ADD CONSTRAINT `' . $dbPool->get()->prefix . 'wiki_article_ibfk_2` FOREIGN KEY (`wiki_article_category`) REFERENCES `' . $dbPool->get()->prefix . 'wiki_category` (`wiki_category_id`);'
|
ADD CONSTRAINT `' . $dbPool->get()->prefix . 'wiki_article_ibfk_2` FOREIGN KEY (`wiki_article_category`) REFERENCES `' . $dbPool->get()->prefix . 'wiki_category` (`wiki_category_id`);'
|
||||||
)->execute();
|
)->execute();
|
||||||
|
|
||||||
$dbPool->get()->con->prepare(
|
|
||||||
'CREATE TABLE if NOT EXISTS `' . $dbPool->get()->prefix . 'wiki_article_badge` (
|
|
||||||
`wiki_article_badge_id` int(11) NOT NULL AUTO_INCREMENT,
|
|
||||||
`wiki_article_badge_article` int(11) NOT NULL,
|
|
||||||
`wiki_article_badge_badge` int(11) DEFAULT NULL,
|
|
||||||
PRIMARY KEY (`wiki_article_badge_id`),
|
|
||||||
KEY `wiki_article_badge_article` (`wiki_article_badge_article`),
|
|
||||||
KEY `wiki_article_badge_badge` (`wiki_article_badge_badge`)
|
|
||||||
)ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;'
|
|
||||||
)->execute();
|
|
||||||
|
|
||||||
$dbPool->get()->con->prepare(
|
|
||||||
'ALTER TABLE `' . $dbPool->get()->prefix . 'wiki_article_badge`
|
|
||||||
ADD CONSTRAINT `' . $dbPool->get()->prefix . 'wiki_article_badge_ibfk_1` FOREIGN KEY (`wiki_article_badge_article`) REFERENCES `' . $dbPool->get()->prefix . 'wiki_article` (`wiki_article_id`),
|
|
||||||
ADD CONSTRAINT `' . $dbPool->get()->prefix . 'wiki_article_badge_ibfk_2` FOREIGN KEY (`wiki_article_badge_badge`) REFERENCES `' . $dbPool->get()->prefix . 'wiki_badge` (`wiki_badge_id`)'
|
|
||||||
)->execute();
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user