Package2.3.29Database
direct-sqlite
Low-level binding to SQLite3. Includes UTF8 and BLOB support.
- Version2.3.29
- CategoryDatabase
- LicenceBSD-3-Clause
- AuthorIrene Knapp <irene.knapp@icloud.com>
- MaintainerJoshua Chia <joshchia@gmail.com>
- Homepagegithub.com/IreneKnapp/direct-sqlite
- Pinned byhackage direct-sqlite 2.3.29
- Sourcehackage.haskell.org/package/direct-sqlite-2.3.29
Modules
4 modules- Database.SQLite392
- Database.SQLite3.Bindings88
- Database.SQLite3.Bindings.Types30
- Database.SQLite3.Direct88This API is a slightly lower-level version of Database.SQLite3. Namely: It returns errors instead of throwing them. It only uses cheap …
Description
This package is not very different from the other SQLite3 bindings out there, but it fixes a few deficiencies I was finding. As compared to bindings-sqlite3, it is slightly higher-level, in that it supports marshalling of data values to and from the database. In particular, it supports strings encoded as UTF8, and BLOBs represented as ByteStrings.
Depends on
3 packages- base-4.20.2.0with GHC
- bytestring-0.12.2.0with GHC
- text-2.1.3with GHC