{ "info": { "author": "Vibhor Kumar", "author_email": "vibhor.aim@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: SQL", "Topic :: Database", "Topic :: Database :: Front-Ends", "Topic :: Software Development", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# iusql\n\n[![Build Status](https://travis-ci.org/dbcli/iusql.svg?branch=master)](https://travis-ci.org/dbcli/iusql)\n\nA command-line client for Uptycs that has auto-completion and syntax highlighting.\nThis tool is based on dbcli frame work. We have used Uptycs restcall in the tool\n\n## Installation\n\nIf you already know how to install python packages, then you can install it via pip:\n\nYou might need sudo on linux.\n\nif you want to install iusql, using pip, you can use following command:\n```\n$ sudo pip install iusql\n```\n\nif you want to install from source you can use following command:\n```\n$ git pull iusql\n$ cd iusql\n$ python setup.py install\n```\n\n\n## Usage\n\n $ iusql --help\n\n Usage: iusql -k [DATABASE]\n\n Examples:\n - iusql -k mykeyfile [global|realtime|audit]\n\nA config file is automatically created at `~/.config/iusql/config` at first launch. See the file itself for a description of all available options.\n\nFollowing are the options available through the tool\n\n```\n+-------------+----------------------------+------------------------------------------------------------+\n| Command | Shortcut | Description |\n+-------------+----------------------------+------------------------------------------------------------+\n| .databases | .databases | List databases. |\n| .open | .open | Change to a new database. |\n| .schema | .schema[+] [table] | The complete schema for the database or a single table |\n| .status | \\s | Show current settings. |\n| .tables | \\dt[+] [table] | List or describe tables. |\n| \\G | \\G | Display current query results vertically. |\n| \\e | \\e | Edit command with editor (uses $EDITOR). |\n| \\f | \\f [name [args..]] | List or execute favorite queries. |\n| \\fd | \\fd [name] | Delete a favorite query. |\n| \\fs | \\fs name query | Save a favorite query. |\n| \\once | \\o [-o] filename | Append next result to an output file (overwrite using -o). |\n| exit | \\q | Exit. |\n| help | \\? | Show this help. |\n| nopager | \\n | Disable pager, print to stdout. |\n| notee | notee | Stop writing results to an output file. |\n| pager | \\P [command] | Set PAGER. Print the query results via PAGER. |\n| prompt | \\R | Change prompt format. |\n| quit | \\q | Quit. |\n| rehash | \\# | Refresh auto-completions. |\n| source | \\. filename | Execute commands from file. |\n| system | system [command] | Execute a system shell commmand. |\n| tableformat | \\T | Change the table format used to output results. |\n| tee | tee [-o] filename | Append all results to an output file (overwrite using -o). |\n| watch | watch [seconds] [-c] query | Executes the query every [seconds] seconds (by default 5). |\n+-------------+----------------------------+------------------------------------------------------------+\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Uptycs/iusql", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "iusql", "package_url": "https://pypi.org/project/iusql/", "platform": "", "project_url": "https://pypi.org/project/iusql/", "project_urls": { "Homepage": "https://github.com/Uptycs/iusql" }, "release_url": "https://pypi.org/project/iusql/2.0.6/", "requires_dist": [ "click (>=4.1)", "Pygments (>=1.6)", "prompt-toolkit (<2.1.0,>=2.0.0)", "sqlparse (<0.3.0,>=0.2.2)", "configobj (>=5.0.5)", "cli-helpers[styles] (>=1.0.1)", "PyJWT (>=0.5.2)", "requests" ], "requires_python": "", "summary": "CLI for Uptycs platform with auto-completion and syntax highlighting.", "version": "2.0.6" }, "last_serial": 5442291, "releases": { "2.0.2": [ { "comment_text": "", "digests": { "md5": "73f30cefcf7c5c27ccbd641150175e90", "sha256": "8865395dbac88eb9bbc1228807ccaaf378e015648321522999f3819edcd0c583" }, "downloads": -1, "filename": "iusql-2.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "73f30cefcf7c5c27ccbd641150175e90", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 51072, "upload_time": "2019-03-29T20:10:28", "url": "https://files.pythonhosted.org/packages/b1/42/29cc7c1eaec685a458905e6212a9be1656aec6b5ed5b837bd339c9d36044/iusql-2.0.2-py2.py3-none-any.whl" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "039b0efbc1a8e45c57b39945931cce1d", "sha256": "4db81f4bd8c3930b5df4a0c2157cd6fc5ffaf93b3ddaf490bb813a4e0dd5071e" }, "downloads": -1, "filename": "iusql-2.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "039b0efbc1a8e45c57b39945931cce1d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 51088, "upload_time": "2019-05-03T14:28:50", "url": "https://files.pythonhosted.org/packages/e1/61/0b41af37f568b1c3aeed1094605ce2a364a16d7ecaf919b0515fe36160fb/iusql-2.0.3-py2.py3-none-any.whl" } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "c195872684ed5d40587d0051c4062fd6", "sha256": "8351c3aafa8573f7d13ea85589a6ec1a33b93b2ba9a983b2a3dfe566f773a2d2" }, "downloads": -1, "filename": "iusql-2.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c195872684ed5d40587d0051c4062fd6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 51094, "upload_time": "2019-05-28T15:36:07", "url": "https://files.pythonhosted.org/packages/76/13/6398f8e19604f3d8e57cc30d2971553c71c4cac6ce8d9bf0fa81e11991ef/iusql-2.0.4-py2.py3-none-any.whl" } ], "2.0.5": [ { "comment_text": "", "digests": { "md5": "3cbd184bd8ca69d513673a576f4b779c", "sha256": "791b100ab10c63d3c97bcfbaeb6289ca7a603f4d94cb0f9c4f8d01b480f30ce8" }, "downloads": -1, "filename": "iusql-2.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3cbd184bd8ca69d513673a576f4b779c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 51120, "upload_time": "2019-06-07T19:41:40", "url": "https://files.pythonhosted.org/packages/7d/75/1276f1785e231ef87860c39c2c3dbf2c07163091da24aa7aa1d7c88dc3e8/iusql-2.0.5-py2.py3-none-any.whl" } ], "2.0.6": [ { "comment_text": "", "digests": { "md5": "0e2f4b2ed516a82dd8905300ee9058c5", "sha256": "2603bf70293578d22c0fb535f31203397f003eb102a7cb74fec0a2337289cd9f" }, "downloads": -1, "filename": "iusql-2.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0e2f4b2ed516a82dd8905300ee9058c5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 51116, "upload_time": "2019-06-24T19:35:16", "url": "https://files.pythonhosted.org/packages/f3/8d/5b6323e06b2482ec7b42ff6ef822e39f2704ecd665e7400a00920c19285b/iusql-2.0.6-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0e2f4b2ed516a82dd8905300ee9058c5", "sha256": "2603bf70293578d22c0fb535f31203397f003eb102a7cb74fec0a2337289cd9f" }, "downloads": -1, "filename": "iusql-2.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0e2f4b2ed516a82dd8905300ee9058c5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 51116, "upload_time": "2019-06-24T19:35:16", "url": "https://files.pythonhosted.org/packages/f3/8d/5b6323e06b2482ec7b42ff6ef822e39f2704ecd665e7400a00920c19285b/iusql-2.0.6-py2.py3-none-any.whl" } ] }