|
@@ -6387,7 +6387,7 @@ namespace Tqdev\PhpCrudApi\Database {
|
6387
|
6387
|
return $this->pdo()->lastInsertId($name);
|
6388
|
6388
|
}
|
6389
|
6389
|
|
6390
|
|
- public function query(string $statement): \PDOStatement
|
|
6390
|
+ public function query(string $query, int $fetchMode = null, mixed ...$fetchModeArgs): \PDOStatement
|
6391
|
6391
|
{
|
6392
|
6392
|
return call_user_func_array(array($this->pdo(), 'query'), func_get_args());
|
6393
|
6393
|
}
|
|
@@ -7579,6 +7579,7 @@ namespace Tqdev\PhpCrudApi\Middleware {
|
7579
|
7579
|
$columnNames = array_map('trim', explode(',', $returnedColumns));
|
7580
|
7580
|
$columnNames[] = $passwordColumnName;
|
7581
|
7581
|
$columnNames[] = $pkName;
|
|
7582
|
+ $columnNames = array_values(array_unique($columnNames));
|
7582
|
7583
|
}
|
7583
|
7584
|
$columnOrdering = $this->ordering->getDefaultColumnOrdering($table);
|
7584
|
7585
|
if ($path == 'register') {
|