21,7 → 21,7 |
$database = isset($_REQUEST['database']) ? $_REQUEST['database'] : ''; |
$slang = isset($_REQUEST['slang']) ? $_REQUEST['slang'] : 'mysql'; |
|
if (($slang != 'mysql') && ($slang != 'pgsql') && ($slang != 'mssql')) die('Unknown slang'); |
if (($slang != 'mysql') && ($slang != 'pgsql') && ($slang != 'mssql') && ($slang != 'sqlite')) die('Unknown slang'); |
|
$cont = trim(file_get_contents(__DIR__.'/sql/struct_'.$slang.'.sql'))."\n\n". |
trim(file_get_contents(__DIR__.'/sql/wellknown_country_'.$slang.'.sql'))."\n\n". |
32,6 → 32,9 |
if ($slang == 'mysql') { |
$cont = str_replace('`'.$table.'`', '`'.$prefix.$table.'`', $cont); |
} |
if ($slang == 'sqlite') { |
$cont = str_replace('`'.$table.'`', '`'.$prefix.$table.'`', $cont); |
} |
if ($slang == 'pgsql') { |
$cont = str_replace('"'.$table.'"', '"'.$prefix.$table.'"', $cont); |
$cont = str_replace('"index_'.$table, '"index_'.$prefix.$table, $cont); |