feltételes automatikus adatbáziskészítés
This commit is contained in:
		
							parent
							
								
									ae9fceeb08
								
							
						
					
					
						commit
						3450503d60
					
				@ -5,6 +5,7 @@ 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);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if (PHW_DB_GRANTED) {
 | 
				
			||||||
    $create_database_query = 'CREATE DATABASE IF NOT EXISTS ' . SQL_DB . ';';
 | 
					    $create_database_query = 'CREATE DATABASE IF NOT EXISTS ' . SQL_DB . ';';
 | 
				
			||||||
    $use_database_query = 'USE ' . SQL_DB . ';';
 | 
					    $use_database_query = 'USE ' . SQL_DB . ';';
 | 
				
			||||||
    if (mysqli_query($dbconn, $create_database_query) && mysqli_query($dbconn, $use_database_query)) {
 | 
					    if (mysqli_query($dbconn, $create_database_query) && mysqli_query($dbconn, $use_database_query)) {
 | 
				
			||||||
@ -12,6 +13,7 @@ if (mysqli_query($dbconn, $create_database_query) && mysqli_query($dbconn, $use_
 | 
				
			|||||||
    } else {
 | 
					    } else {
 | 
				
			||||||
        echo "Hiba az adatbázis létrehozása során: " . mysqli_error($dbconn) . PHP_EOL;
 | 
					        echo "Hiba az adatbázis létrehozása során: " . mysqli_error($dbconn) . PHP_EOL;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
$create_tables_queries = "
 | 
					$create_tables_queries = "
 | 
				
			||||||
/*DROP TABLE IF EXISTS `publish_table`;/**/
 | 
					/*DROP TABLE IF EXISTS `publish_table`;/**/
 | 
				
			||||||
 | 
				
			|||||||
@ -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
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user