1
0
mirror of https://github.com/vrana/adminer.git synced 2025-08-06 14:46:36 +02:00

PostgreSQL: Display auto_increment of inserted rows

This commit is contained in:
Jakub Vrana
2025-03-17 19:56:01 +01:00
parent 19313a8dab
commit e395fe583a
4 changed files with 24 additions and 3 deletions

View File

@@ -139,10 +139,19 @@ abstract class SqlDriver {
* @return bool
*/
function insert($table, $set) {
return queries("INSERT INTO " . table($table) . ($set
return queries($this->insertSql($table, $set));
}
/** Get SQL query to insert data into table
* @param string
* @param array same as insert()
* @return string
*/
protected function insertSql($table, $set) {
return "INSERT INTO " . table($table) . ($set
? " (" . implode(", ", array_keys($set)) . ")\nVALUES (" . implode(", ", $set) . ")"
: " DEFAULT VALUES"
));
);
}
/** Insert or update data in table