sqldb: ensure that we're using serializable isolation

This commit is contained in:
Andras Banki-Horvath committed 2024-04-11 15:04:04 +02:00
1 parent 0609431a0c
commit c6073a14ca
1 file changed
+2 -1
+2 -1
View File
@@ -366,7 +366,8 @@ type BaseDB struct {
// struct.
func (s *BaseDB) BeginTx(ctx context.Context, opts TxOptions) (*sql.Tx, error) {
sqlOptions := sql.TxOptions{
ReadOnly: opts.ReadOnly(),
Isolation: sql.LevelSerializable,
ReadOnly: opts.ReadOnly(),
}
return s.DB.BeginTx(ctx, &sqlOptions)