mirror of
https://github.com/Sagit-chu/flvx.git
synced 2026-10-07 02:06:38 +08:00
fix(postgres): avoid 42P18 during id default repair
This commit is contained in:
@@ -1414,7 +1414,7 @@ func ensurePostgresTableIDDefault(db *store.DB, schemaName, tableName string) er
|
|||||||
|
|
||||||
var serialSeq sql.NullString
|
var serialSeq sql.NullString
|
||||||
if err := db.QueryRow(`
|
if err := db.QueryRow(`
|
||||||
SELECT pg_get_serial_sequence(format('%I.%I', ?, ?), 'id')
|
SELECT pg_get_serial_sequence(quote_ident(?) || '.' || quote_ident(?), 'id')
|
||||||
`, schemaName, tableName).Scan(&serialSeq); err != nil {
|
`, schemaName, tableName).Scan(&serialSeq); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user