Skip to content

Commit 9520271

Browse files
committed
Fix detection of SET NULL delete rule
... in the SQLite3 adaptor. Was only checking for lowercase variant.
1 parent 4a6c99a commit 9520271

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

Sources/ZeeQL/SQLite3Adaptor/SQLite3ModelFetch.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ open class SQLite3ModelFetch: AdaptorModelFetch {
262262
case "r", "R": relship.deleteRule = .deny
263263
case "c", "C": relship.deleteRule = .cascade
264264

265-
case "s":
265+
case "s", "S":
266266
let n = (fkey["on_delete"] as? String)?.uppercased() ?? ""
267267
if n == "SET NULL" { relship.deleteRule = .nullify }
268268
else if n == "SET DEFAULT" { relship.deleteRule = .applyDefault }

0 commit comments

Comments
 (0)