Skip to content
/ CSQLite Public

SQLite packaged for the Swift Package Manager

License

Notifications You must be signed in to change notification settings

sbooth/CSQLite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSQLite

SQLite packaged for the Swift Package Manager.

The package contains the SQLite amalgamation built using the recommended compile-time options.

The default build configuration includes the FTS5 extension, built-in SQL math functions, the R*Tree index extension, database snapshots, sqlite_stmt table, and the sqlite_stat4 table.

Additionally, the carray, decimal, ieee754, series, sha3, and uuid extensions are statically linked.

The package also includes shims for various C functions not easily accessible from Swift.

License

SQLite is in the public domain.