diff options
author | Gert-Jan Timmer <gjr.timmer@gmail.com> | 2018-05-29 12:01:16 +0200 |
---|---|---|
committer | Gert-Jan Timmer <gjr.timmer@gmail.com> | 2018-05-29 12:01:25 +0200 |
commit | bb42c28ba57b5f9850d4fe66ec3534135d80fb75 (patch) | |
tree | 21aa7b43d062e2a182182089700273af25676fae | |
parent | Update Foreign Keys PRAGMA (diff) | |
download | golite-bb42c28ba57b5f9850d4fe66ec3534135d80fb75.tar.gz golite-bb42c28ba57b5f9850d4fe66ec3534135d80fb75.tar.xz |
Fix: pkey
Ensure pkey is empty for next condition
-rw-r--r-- | sqlite3.go | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -811,10 +811,10 @@ func errorString(err Error) string { // When enabling this options behaviour of LIKE will become case-sensitive. // // _foreign_keys=Boolean | _fk=Boolean -// Enable or disable enforcement of foreign keys. X can be 1 or 0. +// Enable or disable enforcement of foreign keys. // -// _recursive_triggers=Boolean -// Enable or disable recursive triggers. X can be 1 or 0. +// _recursive_triggers=Boolean | _rt=Boolean +// Enable or disable recursive triggers. // // _vacuum=X // 0 | none - Auto Vacuum disabled @@ -905,6 +905,7 @@ func (d *SQLiteDriver) Open(dsn string) (driver.Conn, error) { // // https://www.sqlite.org/pragma.html#pragma_busy_timeout // + pkey = "" // Reset pkey if _, ok := params["_busy_timeout"]; ok { pkey = "_busy_timeout" } @@ -938,6 +939,7 @@ func (d *SQLiteDriver) Open(dsn string) (driver.Conn, error) { // // https://www.sqlite.org/pragma.html#pragma_foreign_keys // + pkey = "" // Reset pkey if _, ok := params["_foreign_keys"]; ok { pkey = "_foreign_keys" } |