Update _install/install_nntmux.php to ignore foreign keys on install

This commit is contained in:
DariusIII
2017-12-20 13:45:47 +01:00
parent 2e9d30f1da
commit c8976c58e3
2 changed files with 3 additions and 0 deletions
+1
View File
@@ -1,4 +1,5 @@
2017-12-20 DariusIII
* Fix: Update _install/install_nntmux.php to ignore foreign keys on install
* Fix: Fix mysql-ddl.sql
* Chg: Add foreign keys to mysql-ddl.sql
2017-12-19 DariusIII
+2
View File
@@ -96,6 +96,7 @@ if (! $error) {
'db' => $pdo,
]
);
$pdo->exec('SET FOREIGN_KEY_CHECKS=0;');
try {
$DbSetup->processSQLFile(); // Setup default schema
@@ -251,6 +252,7 @@ if (! $error) {
@file_put_contents(NN_ROOT.'_install/install.lock', '');
ColorCLI::doEcho(ColorCLI::header('Generating application key'));
passthru('php '.NN_ROOT.'artisan key:generate');
$pdo->exec('SET FOREIGN_KEY_CHECKS=1;');
ColorCLI::doEcho(ColorCLI::alternate('NNTmux installation completed successfully'));
exit();
}