Lighter
Lighter copied to clipboard
Swift APIs for SQLite: Type-safe down to the schema. Very, very, fast. Dependency free.
The main project I want to use this project with has two .sqlite3 files added as resources to the target. When I build after configuring the Enlighter plug-in, I get...
For example the CoreData database of the Apple Notes application has a table called `ZICCLOUDSYNCINGOBJECT`, which has 184 properties. Generation for this eventually crashes due to the recursion done in:...
I have a table with UUID columns. If I set `uuidSerialization = text` the comparison between the column and a UUID fails because the argument is being bound as `blob`...
There was a request to generate raw API that throws vs returning the SQLite error code. E.g. instead of: ```swift func sqlite3_person_insert(_ db: OpaquePointer!, _ record: inout Person) -> Int32...
GenerateDefaultValues:143 This says how to do it, but it isn't implemented.
Xcode 16b6 crashes on using `NSDecimalString`
Currently LighterError includes errcode, but sometimes it's useful to have access to extended error codes, either as part of LigherError or with an option to enable them with `sqlite3_extended_result_codes()`.