Added pgsql compatible queries to install process

This commit is contained in:
xevidos 2020-03-02 12:14:48 -05:00
parent 30ef559478
commit bd42e628f0
1 changed files with 8 additions and 2 deletions

View File

@ -292,7 +292,10 @@ define("WSURL", BASE_URL . "/workspace");
foreach( Settings::DEFAULT_OPTIONS as $id => $option ) {
$query = "INSERT INTO user_options ( name, user, value ) VALUES ( ?, ( SELECT id FROM users WHERE username = ? ), ? );";
$query = array(
"*" => "INSERT INTO user_options ( name, user, value ) VALUES ( ?, ( SELECT id FROM users WHERE username = ? ), ? );",
"pgsql" => 'INSERT INTO user_options ( name, "user", value ) VALUES ( ?, ( SELECT id FROM users WHERE username = ? ), ? );',
);
$bind_variables = array(
$option["name"],
$this->username,
@ -302,7 +305,10 @@ define("WSURL", BASE_URL . "/workspace");
if( $result == 0 ) {
$query = "UPDATE user_options SET value=? WHERE name=? AND user=( SELECT id FROM users WHERE username = ? );";
$query = array(
"*" => "UPDATE user_options SET value=? WHERE name=? AND user=( SELECT id FROM users WHERE username = ? );",
"pgsql" => 'UPDATE user_options SET value=? WHERE name=? AND "user"=( SELECT id FROM users WHERE username = ? );',
);
$bind_variables = array(
$option["value"],
$option["name"],