文件名称:aiosql:Python中的简单SQL
文件大小:60KB
文件格式:ZIP
更新时间:2024-05-20 19:38:17
Python
aiosql Python中的简单SQL SQL是代码,您应该能够编写它,对其进行版本控制,对其进行注释并使用文件运行它。 在Python程序中以字符串形式编写SQL代码不能使您轻松地在数据库GUI工具或CLI工具(如psql)中重用SQL。 使用aiosql,您可以将SQL语句组织为.sql文件,将它们作为调用方法加载到python应用程序中,而又不会像其他任何SQL文件一样失去使用它们的能力。 该项目支持SQLite和PostgreSQL基于标准和基于的驱动程序( , , , )。 您可以编写支持其他数据库驱动程序的扩展! 如果您使用的Python版本<3.6,请参阅此项目所基于的相关软件包。 文献资料 项目和API文档 安装 pip install aiosql 或者,如果您使用: poetry add aiosql 用法 假设您有一个类似下面SQL文件,名为use
【文件预览】:
aiosql-master
----mypy.ini(201B)
----.flake8(176B)
----poetry.lock(46KB)
----aiosql()
--------exceptions.py(268B)
--------aioctxlib.py(2KB)
--------adapters()
--------patterns.py(777B)
--------__init__.py(178B)
--------types.py(4KB)
--------query_loader.py(5KB)
--------aiosql.py(5KB)
--------queries.py(6KB)
----.travis.yml(1KB)
----mkdocs.yml(602B)
----example()
--------sql()
--------example.py(3KB)
----LICENSE(2KB)
----README.md(3KB)
----docs()
--------index.md(2KB)
--------api.md(122B)
--------advanced-topics.md(6KB)
--------database-driver-adapters.md(4KB)
--------getting-started.md(9KB)
--------css()
--------defining-sql-queries.md(7KB)
----.editorconfig(417B)
----tests()
--------test_loading.py(2KB)
--------blogdb()
--------test_aiosqlite.py(6KB)
--------test_patterns.py(2KB)
--------conftest.py(4KB)
--------test_sqlite3.py(4KB)
--------test_psycopg2.py(4KB)
--------test_asyncpg.py(6KB)
----.gitignore(1KB)
----pyproject.toml(701B)