https://github.com/qoretechnologies/module-sqlite3
Qore SQLite module
https://github.com/qoretechnologies/module-sqlite3
Last synced: 5 months ago
JSON representation
Qore SQLite module
- Host: GitHub
- URL: https://github.com/qoretechnologies/module-sqlite3
- Owner: qoretechnologies
- License: other
- Created: 2015-07-21T09:31:45.000Z (almost 11 years ago)
- Default Branch: develop
- Last Pushed: 2026-01-04T07:35:43.000Z (5 months ago)
- Last Synced: 2026-01-09T06:39:06.643Z (5 months ago)
- Language: C++
- Homepage:
- Size: 288 KB
- Stars: 1
- Watchers: 13
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: COPYING
Awesome Lists containing this project
README
sqlite3 (Sqlite3) module for Qore
version 1.1 by Petr Vanek, David Nichols
Requires qore 1.7.2+ and sqlite3 headers and library to build
The driver supports the following features:
* all sqlite3 afinities (datatypes) are supported
* "date" types are supported only for writing from Qore. See SQLite3
docs for more informations about its dates handling.
* thread-safe
* transaction management is supported
* transparent character encoding conversion is supported if necessary
The driver's name is "sqlite3".
ex: Datasource db("sqlite3:@/tmp/my-db.sqlite");
The Qore sqlite3 driver uses binary communication with SQLite3 files
test/example scripts are stored in test/ subdirectory
BUILD AND INSTALL
-----------------
The SQLite3 DBI module requires the SQLite3 library and headers to build.
mkdir build && cd build
cmake ..
make
sudo make install
The cmake configuration will find out where your qore module directory is found