Skip to content

Commit bb42c28

Browse files
committed
Fix: pkey
Ensure pkey is empty for next condition
1 parent afd179b commit bb42c28

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

sqlite3.go

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -811,10 +811,10 @@ func errorString(err Error) string {
811811
// When enabling this options behaviour of LIKE will become case-sensitive.
812812
//
813813
// _foreign_keys=Boolean | _fk=Boolean
814-
// Enable or disable enforcement of foreign keys. X can be 1 or 0.
814+
// Enable or disable enforcement of foreign keys.
815815
//
816-
// _recursive_triggers=Boolean
817-
// Enable or disable recursive triggers. X can be 1 or 0.
816+
// _recursive_triggers=Boolean | _rt=Boolean
817+
// Enable or disable recursive triggers.
818818
//
819819
// _vacuum=X
820820
// 0 | none - Auto Vacuum disabled
@@ -905,6 +905,7 @@ func (d *SQLiteDriver) Open(dsn string) (driver.Conn, error) {
905905
//
906906
// https://www.sqlite.org/pragma.html#pragma_busy_timeout
907907
//
908+
pkey = "" // Reset pkey
908909
if _, ok := params["_busy_timeout"]; ok {
909910
pkey = "_busy_timeout"
910911
}
@@ -938,6 +939,7 @@ func (d *SQLiteDriver) Open(dsn string) (driver.Conn, error) {
938939
//
939940
// https://www.sqlite.org/pragma.html#pragma_foreign_keys
940941
//
942+
pkey = "" // Reset pkey
941943
if _, ok := params["_foreign_keys"]; ok {
942944
pkey = "_foreign_keys"
943945
}

0 commit comments

Comments
 (0)