{"id":13771099,"url":"https://github.com/pharo-rdbms/Pharo-SQLite3","last_synced_at":"2025-05-11T03:33:05.264Z","repository":{"id":38212059,"uuid":"192208852","full_name":"pharo-rdbms/Pharo-SQLite3","owner":"pharo-rdbms","description":"Community-owned official SQLite3 binding for Pharo","archived":false,"fork":false,"pushed_at":"2025-04-15T07:48:58.000Z","size":4045,"stargazers_count":22,"open_issues_count":10,"forks_count":22,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-15T08:35:08.602Z","etag":null,"topics":["pharo","sqlite3"],"latest_commit_sha":null,"homepage":"","language":"Smalltalk","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pharo-rdbms.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-16T15:45:07.000Z","updated_at":"2025-04-15T07:49:02.000Z","dependencies_parsed_at":"2024-08-03T17:04:20.011Z","dependency_job_id":"1cfa1778-a8f1-412d-8cb7-8490df7f5f62","html_url":"https://github.com/pharo-rdbms/Pharo-SQLite3","commit_stats":{"total_commits":370,"total_committers":15,"mean_commits":"24.666666666666668","dds":0.3027027027027027,"last_synced_commit":"55b114d157422465ffb4dcb181e98bdbe784c5a4"},"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pharo-rdbms%2FPharo-SQLite3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pharo-rdbms%2FPharo-SQLite3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pharo-rdbms%2FPharo-SQLite3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pharo-rdbms%2FPharo-SQLite3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pharo-rdbms","download_url":"https://codeload.github.com/pharo-rdbms/Pharo-SQLite3/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253514352,"owners_count":21920327,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["pharo","sqlite3"],"created_at":"2024-08-03T17:00:47.614Z","updated_at":"2025-05-11T03:33:05.257Z","avatar_url":"https://github.com/pharo-rdbms.png","language":"Smalltalk","funding_links":[],"categories":["Databases"],"sub_categories":[],"readme":"# Pharo-SQLite3\n[![Pharo](https://img.shields.io/static/v1?style=for-the-badge\u0026message=Pharo\u0026color=3297d4\u0026logo=Harbor\u0026logoColor=FFFFFF\u0026label=)](https://www.pharo.org) \n[![SQLite3](https://img.shields.io/static/v1?style=for-the-badge\u0026message=SQLite3\u0026color=044a64\u0026logo=SQLite\u0026logoColor=FFFFFF\u0026label=)](https://www.sqlite.org)\n\n[![Unit Tests](https://github.com/pharo-rdbms/Pharo-SQLite3/actions/workflows/unit-tests.yml/badge.svg)](https://github.com/pharo-rdbms/Pharo-SQLite3/actions/workflows/unit-tests.yml)\n[![GLORP Integration Tests](https://github.com/pharo-rdbms/Pharo-SQLite3/actions/workflows/glorp-integration-tests.yml/badge.svg)](https://github.com/pharo-rdbms/Pharo-SQLite3/actions/workflows/glorp-integration-tests.yml)\n[![Coverage Status](https://codecov.io/github/pharo-rdbms/Pharo-SQLite3/coverage.svg?branch=master)](https://codecov.io/gh/pharo-rdbms/Pharo-SQLite3/branch/master)\n\n[![License](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)\n[![Pharo 9](https://img.shields.io/badge/Pharo-9.0-%23aac9ff.svg)](https://pharo.org/download)\n[![Pharo 10](https://img.shields.io/badge/Pharo-10-%23aac9ff.svg)](https://pharo.org/download)\n[![Pharo 11](https://img.shields.io/badge/Pharo-11-%23aac9ff.svg)](https://pharo.org/download)\n[![Pharo 12](https://img.shields.io/badge/Pharo-12-%23aac9ff.svg)](https://pharo.org/download)\n\n\nStandalone [SQLite3](https://www.sqlite.org) database binding for\n[Pharo](http://www.pharo.org) - community owned\n\n- [Quick Start](#quick-start)\n  - [Installation](#installation)\n  - [Getting started](#getting-started)\n- [Project Infos](#project-infos)\n  - [History](#history)\n  - [Roadmap](#roadmap)\n  - [Contributors](#contributors)\n  - [License](#license)\n  - [Migration](#migration)\n\n## Quick Start\n\n### Installation\n\n```Smalltalk\nMetacello new\n  repository: 'github://pharo-rdbms/Pharo-SQLite3/src';\n  baseline: 'SQLite3';\n  load\n```\n\na binary of SQlite for Windows is included in the **bin** folder\n\n### Getting started\n\nSee the [getting started](doc/getting_started.md) document.\n\nIf you want to use [glorp](https://github.com/pharo-rdbms/glorp) see the [starting glorp](doc/starting_glorp.md) document. \n\n## Project Infos\n\n## History\n\nThe project goes back to a binding to SQLite database for Squeak later ported to\nPharo and maintained over time to include new SQLite3 features.\n\nThe full history is described in the [history details](doc/history.md).\n\n## Roadmap\n\n- Implement support for\n  [SQLcipher](https://github.com/sqlcipher/sqlcipher). This was available\n  in NBSQLite, the SQLite binding using Pharo 4's NativeBoost FFI.\n\n- Implement driver for [Voyage](https://github.com/pharo-nosql/voyage).\n\n## Contributors\n\nContributors in order of appearance:\n\n- Avi Bryant\n- Fred Mannby\n- [Torsten Bergmann](https://github.com/astares)\n- Andreas Raab\n- [Pierce Ng](https://github.com/PierceNg)\n- [Esteban Lorenzano](https://github.com/estebanlm)\n- [Guillermo Polito](https://github.com/guillep)\n- [Esteban Maringolo](https://github.com/emaringolo)\n- [Julien Deplangue](https://github.com/juliendelplanque)\n- [Todd Blanchard](https://github.com/tblanchard)\n- [Renaud de Villemeur](https://github.com/rvillemeur)\n- [Bernardo Ezequiel Contreras](https://github.com/vonbecmann)\n- [Gabriel Omar Cotelli](https://github.com/gcotelli)\n- [Konrad Hinsen](https://github.com/khinsen)\n- [GitHub contributors](https://github.com/pharo-rdbms/Pharo-SQLite3/graphs/contributors)\n\n## LICENSE\n\n[MIT License](LICENSE)\n\n## Migration\n\nIf you want to migrate your code from an older SQLite binding then check the\n[Migration Guide](doc/migration.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpharo-rdbms%2FPharo-SQLite3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpharo-rdbms%2FPharo-SQLite3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpharo-rdbms%2FPharo-SQLite3/lists"}