# 🪶 Feather
A simple python based sqlite3 CLI.
---
## Usage
```sh
$python -m feather [-c "path to connect"]
```
using the -c/--connect option will connect the application to the provided db file path.
If no option is provided, `:memory:` ( in memory database ) will be used.
## Additional Features
Apart from normal sqlite quries you can run the following commands within the CLI:
`:h/:help`: Get help for commands.
`:q/:quit`: Exit the CLI.
`:r/:recent [amount=5]`: Show last [amount=5] queries.
---
## Requirements
* Python (3.8 or later)
Installing feather in your environment using pip, poetry or any favourable package manager
```sh
# pip
$python -m pip install git+https://github.com/sarthhh/feather.git
# poetry
$poetry add git+https://github.com/sarthhh/feather.git
```
Raw data
{
"_id": null,
"home_page": "https://github.com/sarthhh/feather",
"name": "feather.py",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8.0",
"maintainer_email": "",
"keywords": "sqlite3,sqlite,cli,database",
"author": "sarthhh",
"author_email": "shiva02939@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/d7/44/8e79b3791a0bb906bfa10618da92e6b2e27c48410a4d2be2a41fd00dce90/feather.py-0.1.0.tar.gz",
"platform": null,
"description": "# \ud83e\udeb6 Feather\nA simple python based sqlite3 CLI.\n\n---\n\n## Usage \n```sh\n$python -m feather [-c \"path to connect\"]\n```\nusing the -c/--connect option will connect the application to the provided db file path.\n\nIf no option is provided, `:memory:` ( in memory database ) will be used.\n\n## Additional Features\n\nApart from normal sqlite quries you can run the following commands within the CLI:\n\n`:h/:help`: Get help for commands.\n\n`:q/:quit`: Exit the CLI.\n\n`:r/:recent [amount=5]`: Show last [amount=5] queries.\n\n---\n## Requirements\n* Python (3.8 or later)\n\nInstalling feather in your environment using pip, poetry or any favourable package manager\n```sh\n# pip\n$python -m pip install git+https://github.com/sarthhh/feather.git\n# poetry\n$poetry add git+https://github.com/sarthhh/feather.git\n```\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "SQLITE3 CLI wrapper build on python.",
"version": "0.1.0",
"split_keywords": [
"sqlite3",
"sqlite",
"cli",
"database"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d7448e79b3791a0bb906bfa10618da92e6b2e27c48410a4d2be2a41fd00dce90",
"md5": "9ec9c60640e63d3655351fbf40bb10fe",
"sha256": "96d1c91ea5a2e3295759f8d0deeb1c8293e71fe4a84e7e6e7447011ac7f8c65d"
},
"downloads": -1,
"filename": "feather.py-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "9ec9c60640e63d3655351fbf40bb10fe",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8.0",
"size": 3702,
"upload_time": "2023-01-03T18:55:17",
"upload_time_iso_8601": "2023-01-03T18:55:17.195918Z",
"url": "https://files.pythonhosted.org/packages/d7/44/8e79b3791a0bb906bfa10618da92e6b2e27c48410a4d2be2a41fd00dce90/feather.py-0.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-03 18:55:17",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "sarthhh",
"github_project": "feather",
"lcname": "feather.py"
}