/Pharo-SQLite3

Community-owned official SQLite3 binding for Pharo

Primary LanguageSmalltalkMIT LicenseMIT

Pharo-SQLite3

Pharo SQLite3

Unit Tests GLORP Integration Tests Coverage Status

License Pharo 9 Pharo 10 Pharo 11 Pharo 12

Standalone SQLite3 database binding for Pharo - community owned

Quick Start

Installation

Metacello new
  repository: 'github://pharo-rdbms/Pharo-SQLite3/src';
  baseline: 'SQLite3';
  load

a binary of SQlite for Windows is included in the bin folder

Getting started

See the getting started document.

Project Infos

History

The project goes back to a binding to SQLite database for Squeak later ported to Pharo and maintained over time to include new SQLite3 features.

The full history is described in the history details.

Roadmap

  • Implement support for SQLcipher. This was available in NBSQLite, the SQLite binding using Pharo 4's NativeBoost FFI.

  • Implement driver for Voyage.

Contributors

Contributors in order of appearance:

LICENSE

MIT License

Migration

If you want to migrate your code from an older SQLite binding then check the Migration Guide.