Skip to content

Commit da8d7b3

Browse files
UUID Fix
1 parent 5f5ad81 commit da8d7b3

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Sources/SQLite/Typed/Coding.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,8 @@ private class SQLiteEncoder: Encoder {
207207
encoder.setters.append(Expression(key.stringValue) <- data)
208208
} else if let date = value as? Date {
209209
encoder.setters.append(Expression(key.stringValue) <- date.datatypeValue)
210+
}else if let uuid = value as? UUID {
211+
encoder.setters.append(Expression(key.stringValue) <- uuid.uuidString)
210212
} else {
211213
let encoded = try JSONEncoder().encode(value)
212214
let string = String(data: encoded, encoding: .utf8)

0 commit comments

Comments
 (0)