The repository for the sqlite3 podspec in CocoaPods.
Please refer to the SQLite project if you encounter any problems related to SQLite itself: https://sqlite.org/support.html
Changelog: https://www.sqlite.org/news.html
Pull requests to improve this podspec are welcome.
To use SQLite in your project, add pod 'sqlite3'
to your Podfile. However, as clang reports many (mostly harmless) warnings, which need to be fixed upstream, you probably want to use pod 'sqlite3', inhibit_warnings: true
. You do not have to add it to every subspec you use (e.g. pod 'sqlite3/fts'
), adding the parameter to the main pod is sufficient.
pod 'sqlite3/api_armor'
pod 'sqlite3/bytecodevtab'
pod 'sqlite3/coldata'
pod 'sqlite3/fts'
pod 'sqlite3/fts5'
pod 'sqlite3/geopoly'
pod 'sqlite3/json1'
(Built-in since 3.38.0)pod 'sqlite3/perf'
(This subspec sets compile-time options recommended by the SQLite docs for increased performance and reduced memory usage. As it disables thread-safety logic, shared-cache mode, etc., make sure your application is able to use it and does not access SQLite from more than one thread at a time)pod 'sqlite3/perf-threadsafe'
(This subspec sets the same recommended compile-time options as above except keeping thread-safety logic and shared-cache mode enabled)pod 'sqlite3/rbu'
pod 'sqlite3/rtree'
pod 'sqlite3/snapshot'
pod 'sqlite3/session'
pod 'sqlite3/soundex'
pod 'sqlite3/spellfix1'
pod 'sqlite3/stat4'
pod 'sqlite3/unlock_notify'
pod 'sqlite3/dbstatvtab'
pod 'sqlite3/math'
This podspec is licensed under the MIT License.
All of the code and documentation in SQLite itself has been dedicated to the public domain by the authors: https://www.sqlite.org/copyright.html