diff --git a/Sources/State.swift b/Sources/State.swift index 4ff2343..a123d8a 100644 --- a/Sources/State.swift +++ b/Sources/State.swift @@ -73,12 +73,10 @@ public enum DatabaseInformation { if let privateConnection { return privateConnection } - if let url = URL(string: path) { - try? FileManager.default.createDirectory( - at: url.deletingLastPathComponent(), - withIntermediateDirectories: true - ) - } + try? FileManager.default.createDirectory( + at: URL(fileURLWithPath: path).deletingLastPathComponent(), + withIntermediateDirectories: true + ) let connection = try? Connection(path) privateConnection = connection _ = try? connection?.run(table.create { table in