]> git.immae.eu Git - github/wallabag/wallabag.git/commitdiff
Fix the PostgreSQL install errors 845/head
authorRobert Ros <robert@robertros.nl>
Sat, 20 Sep 2014 14:38:41 +0000 (16:38 +0200)
committerRobert Ros <robert@robertros.nl>
Sat, 20 Sep 2014 22:39:40 +0000 (00:39 +0200)
install/index.php

index 1ae782a2bc8656d68e4e61871e3e0e3075945f53..ba7c4b0f7ff1481f8b857e4ffba998a165e778ad 100755 (executable)
@@ -141,16 +141,16 @@ else if (isset($_POST['install'])) {
                 }
 
                 // create database structure
-                $query = executeQuery($handle, $sql_structure, array());
+                $query = $handle->exec($sql_structure);
 
                 // Create user
                 $handle->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
 
-                $sql = 'INSERT INTO users (username, password, name) VALUES (?, ?, ?)';
+                $sql = "INSERT INTO users (username, password, name, email) VALUES (?, ?, ?, '')";
                 $params = array($username, $salted_password, $username);
                 $query = executeQuery($handle, $sql, $params);
 
-                $id_user = $handle->lastInsertId();
+                $id_user = (int)$handle->lastInsertId('users_id_seq');
 
                 $sql = 'INSERT INTO users_config ( user_id, name, value ) VALUES (?, ?, ?)';
                 $params = array($id_user, 'pager', '10');