文件名称:MySQL的命令行客户端mycli.zip
文件大小:282KB
文件格式:ZIP
更新时间:2022-08-06 05:58:58
开源项目
mycli 是一个 MySQL 的命令行客户端,可以实现自动补全(auto-completion)和语法高亮。特性:mycli 使用 prompt_toolkit 编写当你输入 SQL 关键字,数据库的表格和列时,自动补全。语法高亮使用 Pygments.智能补全(默认启用),会提示文本感应的(context-sensitive)补全。SELECT * FROM
【文件预览】:
mycli-master
----mycli()
--------compat.py(199B)
--------config.py(6KB)
--------AUTHORS(1KB)
--------myclirc(4KB)
--------clistyle.py(5KB)
--------main.py(49KB)
--------packages()
--------SPONSORS(484B)
--------__init__.py(23B)
--------completion_refresher.py(5KB)
--------magic.py(1KB)
--------clitoolbar.py(2KB)
--------lexer.py(310B)
--------sqlexecute.py(12KB)
--------clibuffer.py(1KB)
--------encodingutils.py(691B)
--------key_bindings.py(3KB)
--------sqlcompleter.py(18KB)
----MANIFEST.in(222B)
----SPONSORS.rst(57B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(343B)
----LICENSE.txt(2KB)
----.git-blame-ignore-revs(0B)
----requirements-dev.txt(209B)
----release.py(3KB)
----AUTHORS.rst(54B)
----CONTRIBUTING.md(3KB)
----.travis.yml(690B)
----tox.ini(240B)
----test()
--------test_parseutils.py(4KB)
--------test_config.py(4KB)
--------test_dbspecial.py(1KB)
--------test_completion_refresher.py(2KB)
--------test.txt(13B)
--------myclirc(274B)
--------test_special_iocommands.py(8KB)
--------utils.py(2KB)
--------test_main.py(12KB)
--------test_naive_completion.py(2KB)
--------test_tabular_output.py(4KB)
--------test_completion_engine.py(19KB)
--------test_smart_completion_public_schema_only.py(13KB)
--------test_clistyle.py(860B)
--------features()
--------test_sqlexecute.py(9KB)
--------conftest.py(794B)
--------test_plan.wiki(2KB)
--------test_prompt_utils.py(312B)
--------mylogin.cnf(156B)
----setup.cfg(375B)
----setup.py(3KB)
----README.md(8KB)
----screenshots()
--------main.gif(128KB)
--------tables.png(60KB)
----.gitignore(110B)
----.coveragerc(37B)
----changelog.md(23KB)