An open API service indexing awesome lists of open source software.

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

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