# SQLite Database
<div align="center">










[](https://sqlite-database.readthedocs.io/en/latest/?badge=latest)






</div>
SQLite Database is an easy and simple way to use SQLite, almost as easy as using Laravel Eloquent ORM.
> [!WARNING]
> This project as per version number (<1.0) is not either efficient (in term of memory usage) and fast. If you found a serious problem, please let us know.
## Usage/Showcase
Want to know how I use sqlite-database? [Visit this demo](https://github.com/RimuEirnarn/sqlite_database_demo)
## Installation
Installation from PyPI is now available, `pip install sqlite-database`
From previous versions, installations can be done using `pip install https://github.com/RimuEirnarn/sqlite_database/archive/refs/tags/<latest version>.zip`
## Features
Feature overview can be found in [Features.md](https://github.com/RimuEirnarn/sqlite_database/blob/main/docs/SimpleGuide.md)
It's still recommended to see the [short docs](https://sqlite-database.rtfd.io/)
## History & Pre-contributors
You can read why this library exists by reading [the history](History.md). The pre-contributor is only ChatGPT.
## Contributing
You can submit any issue if you found a good issue. You can submit a pull request as long as the thing you want complies with what this project aims for.
## Development
Thanks for considering in contributing to sqlite_database!
For development kits, you only need `pytest` and `pylint`, `sphinx` is required for documentation. Please refer to their own `dev-requirements.txt` and `docs-requirements.txt`
When using `pytest`, do this: `pytest --config-file=./dev-config/pytest.ini` or check any check scripts in `bin/` (e.g `bin/check.sh`)
### How to install?
```sh
git clone https://github.com/RimuEirnarn/sqlite_database
cd sqlite_database
python -m venv .venv
.venv/bin/activate
pip install -r ./dev-requirements.txt
./bin/check.sh
# Above script is equivalent to:
pylint --rcfile ./dev-config/pylint.toml sqlite_database
pytest --config-file ./dev-config/pytest.ini
```
## License
This library/wrapper/repo/project is licensed with/in BSD 3-Clause "New" or "Revised" License.
[LICENSE](https://github.com/RimuEirnarn/sqlite_database/blob/main/LICENSE)
Raw data
{
"_id": null,
"home_page": "https://github.com/RimuEirnarn/sqlite_database",
"name": "sqlite-database",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": null,
"keywords": "sqlite, sqlite3",
"author": "RimuEirnarn",
"author_email": "Rimu Eirnarn <rimuru720@proton.me>",
"download_url": "https://files.pythonhosted.org/packages/b0/d3/03a0c563204651b7796741373f11d2506bcc8aa1f8bd8cf700cd5dad2827/sqlite_database-0.7.11.tar.gz",
"platform": null,
"description": "# SQLite Database\n\n<div align=\"center\">\n\n\n\n\n\n\n\n\n\n\n\n\n[](https://sqlite-database.readthedocs.io/en/latest/?badge=latest)\n\n\n\n\n\n\n\n\n</div>\n\nSQLite Database is an easy and simple way to use SQLite, almost as easy as using Laravel Eloquent ORM.\n\n> [!WARNING]\n> This project as per version number (<1.0) is not either efficient (in term of memory usage) and fast. If you found a serious problem, please let us know.\n\n## Usage/Showcase\n\nWant to know how I use sqlite-database? [Visit this demo](https://github.com/RimuEirnarn/sqlite_database_demo)\n\n## Installation\n\nInstallation from PyPI is now available, `pip install sqlite-database`\n\nFrom previous versions, installations can be done using `pip install https://github.com/RimuEirnarn/sqlite_database/archive/refs/tags/<latest version>.zip`\n\n## Features\n\nFeature overview can be found in [Features.md](https://github.com/RimuEirnarn/sqlite_database/blob/main/docs/SimpleGuide.md)\n\nIt's still recommended to see the [short docs](https://sqlite-database.rtfd.io/)\n\n## History & Pre-contributors\n\nYou can read why this library exists by reading [the history](History.md). The pre-contributor is only ChatGPT.\n\n## Contributing\n\nYou can submit any issue if you found a good issue. You can submit a pull request as long as the thing you want complies with what this project aims for.\n\n## Development\n\nThanks for considering in contributing to sqlite_database!\n\nFor development kits, you only need `pytest` and `pylint`, `sphinx` is required for documentation. Please refer to their own `dev-requirements.txt` and `docs-requirements.txt`\n\nWhen using `pytest`, do this: `pytest --config-file=./dev-config/pytest.ini` or check any check scripts in `bin/` (e.g `bin/check.sh`)\n\n### How to install?\n\n```sh\ngit clone https://github.com/RimuEirnarn/sqlite_database\ncd sqlite_database\n\npython -m venv .venv\n.venv/bin/activate\n\npip install -r ./dev-requirements.txt\n./bin/check.sh\n\n# Above script is equivalent to:\npylint --rcfile ./dev-config/pylint.toml sqlite_database\npytest --config-file ./dev-config/pytest.ini\n```\n\n## License\n\nThis library/wrapper/repo/project is licensed with/in BSD 3-Clause \"New\" or \"Revised\" License.\n\n[LICENSE](https://github.com/RimuEirnarn/sqlite_database/blob/main/LICENSE)\n",
"bugtrack_url": null,
"license": null,
"summary": "Easy to use SQLite wrapper",
"version": "0.7.11",
"project_urls": {
"Documentation": "https://sqlite-database.rtfd.io",
"Homepage": "https://github.com/RimuEirnarn/sqlite_database",
"Repository": "https://github.com/RimuEirnarn/sqlite_database.git"
},
"split_keywords": [
"sqlite",
" sqlite3"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "dc91ffd5e40a666527b3125f7b53697c1417e9070ace95e7b7fcc673410887e3",
"md5": "e16d98a07e571d88368a197ddaf57731",
"sha256": "a886e4c38b690ef25537b51bb07b7f22267af15eee9fa4aee42353c05e21329e"
},
"downloads": -1,
"filename": "sqlite_database-0.7.11-py3-none-any.whl",
"has_sig": false,
"md5_digest": "e16d98a07e571d88368a197ddaf57731",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11",
"size": 42968,
"upload_time": "2025-07-26T22:45:20",
"upload_time_iso_8601": "2025-07-26T22:45:20.153967Z",
"url": "https://files.pythonhosted.org/packages/dc/91/ffd5e40a666527b3125f7b53697c1417e9070ace95e7b7fcc673410887e3/sqlite_database-0.7.11-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b0d303a0c563204651b7796741373f11d2506bcc8aa1f8bd8cf700cd5dad2827",
"md5": "5e4d7d0306c08cd62b37ada5e2adc94c",
"sha256": "82ee84175fac1dff7de845571e2b638fa97088b7b266c0a5c680a5e1698ee3e4"
},
"downloads": -1,
"filename": "sqlite_database-0.7.11.tar.gz",
"has_sig": false,
"md5_digest": "5e4d7d0306c08cd62b37ada5e2adc94c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11",
"size": 70874,
"upload_time": "2025-07-26T22:45:21",
"upload_time_iso_8601": "2025-07-26T22:45:21.731711Z",
"url": "https://files.pythonhosted.org/packages/b0/d3/03a0c563204651b7796741373f11d2506bcc8aa1f8bd8cf700cd5dad2827/sqlite_database-0.7.11.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-26 22:45:21",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "RimuEirnarn",
"github_project": "sqlite_database",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "sqlite-database"
}