dbsnap 🗄️
An industrial-grade, zero-dependency, 100% offline Python library to stream SQLite table databases into clean, structured JSON or CSV files effortlessly.
Installation
pip install dbsnap
Quick Start
from dbsnap import dbsnap
snapper = dbsnap("production_data.db")
result = snapper.snap(output_dir="./backups", format="json", chunk_size=1000)
print(f"Export complete: {result['total_rows_exported']} rows processed.")
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dbsnap-1.0.0.tar.gz
(4.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dbsnap-1.0.0.tar.gz.
File metadata
- Download URL: dbsnap-1.0.0.tar.gz
- Upload date:
- Size: 4.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aca5dd289e9c83bedd36518b13751fc99a56406b994f3dae03d941cee3031db3
|
|
| MD5 |
c68f772943644d238e724af9ddec171b
|
|
| BLAKE2b-256 |
14ee56aaf8e317988aa98fb72ab0fc5cd9098b76399a4b0ff9f6359883c2a1ae
|
File details
Details for the file dbsnap-1.0.0-py3-none-any.whl.
File metadata
- Download URL: dbsnap-1.0.0-py3-none-any.whl
- Upload date:
- Size: 4.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e488f6b318d6c1318666ab3b27ffc23d0e4fc6c7e109c48cf8f3c6d6ffb18fa
|
|
| MD5 |
1c3cba6b8a0f6f0a1af2174e31213b40
|
|
| BLAKE2b-256 |
fc4eac2999f5cc89fbe22f7fd0eecba1e9b32d968a1c46c347b30e0e9f363a3e
|