Metadata-Version: 2.4
Name: bazaar-contrib-sqlite
Version: 0.3.0rc10
Summary: SQLite implementation of the shared storage contract
License-Expression: Apache-2.0
License-File: LICENSE
Requires-Dist: bazaar-contrib-timer~=0.3.0rc7
Requires-Dist: bazaar-core~=0.3.0rc1
Requires-Dist: bazaar-contrib-storage~=0.3.0rc1
Requires-Dist: aiosqlite>=0.20.0
Requires-Dist: pydantic>=2.12.0
Requires-Dist: jinja2>=3.1.6
Requires-Python: >=3.15
Project-URL: Repository, https://github.com/open-bazaar/contrib-sqlite
Description-Content-Type: text/markdown

# bazaar-contrib-sqlite

Store node data in SQLite under `$BCN_HOME/.bcn/`, or `~/.bcn/` when `BCN_HOME` is unset. The file is `bcn.sqlite3` unless `name` sets another. Enable `storage` and select its `database` entry with `backend = "sqlite"`.

```sh
bcn contrib add sqlite --enable
```

The corresponding entry in `config.toml`:

```toml
version = "5"

[[contribs]]
package = "bazaar-contrib-sqlite==0.3.*"
[[contribs.enabled]]
entry = "sqlite"
```
