Pharo-SQLite3 icon indicating copy to clipboard operation
Pharo-SQLite3 copied to clipboard

Community-owned official SQLite3 binding for Pharo

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
    • Getting started
  • Project Infos
    • History
    • Roadmap
    • Contributors
    • License
    • Migration

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.