feltételes automatikus adatbáziskészítés

This commit is contained in:
Wiesner András 2021-01-20 21:32:51 +01:00
parent ae9fceeb08
commit 3450503d60
2 changed files with 9 additions and 7 deletions

View File

@ -5,12 +5,14 @@ include_once "globals.php";
// a konkrét adatbázist még nem adjuk meg, mert lehet még nem létezik // a konkrét adatbázist még nem adjuk meg, mert lehet még nem létezik
$dbconn = mysqli_connect(SQL_IP, SQL_USER, SQL_PASS); $dbconn = mysqli_connect(SQL_IP, SQL_USER, SQL_PASS);
$create_database_query = 'CREATE DATABASE IF NOT EXISTS ' . SQL_DB . ';'; if (PHW_DB_GRANTED) {
$use_database_query = 'USE ' . SQL_DB . ';'; $create_database_query = 'CREATE DATABASE IF NOT EXISTS ' . SQL_DB . ';';
if (mysqli_query($dbconn, $create_database_query) && mysqli_query($dbconn, $use_database_query)) { $use_database_query = 'USE ' . SQL_DB . ';';
echo "Adatbázis létrehozva." . PHP_EOL; if (mysqli_query($dbconn, $create_database_query) && mysqli_query($dbconn, $use_database_query)) {
} else { echo "Adatbázis létrehozva." . PHP_EOL;
echo "Hiba az adatbázis létrehozása során: " . mysqli_error($dbconn) . PHP_EOL; } else {
echo "Hiba az adatbázis létrehozása során: " . mysqli_error($dbconn) . PHP_EOL;
}
} }
$create_tables_queries = " $create_tables_queries = "

View File

@ -3,7 +3,7 @@
# generate globals.php from environment variables # generate globals.php from environment variables
cd /var/www/html cd /var/www/html
echo "<?php define('SQL_USER', '${PHW_SQL_USER}'); define('SQL_PASS', '${PHW_SQL_PASS}'); define('SQL_DB', '${PHW_SQL_DB}'); define('SQL_IP', '${PHW_SQL_IP}');" > globals.php echo "<?php define('SQL_USER', '${PHW_SQL_USER}'); define('SQL_PASS', '${PHW_SQL_PASS}'); define('SQL_DB', '${PHW_SQL_DB}'); define('SQL_IP', '${PHW_SQL_IP}'); define('PHW_DB_GRANTED', ${PHW_DB_GRANTED});" > globals.php
# create ARTWORKS directories # create ARTWORKS directories
mkdir -p ARTWORKS/incoming mkdir -p ARTWORKS/incoming