文件名称:sqlitis:将sql转换为sqlalchemy表达式
文件大小:19KB
文件格式:ZIP
更新时间:2024-06-16 20:43:03
Python
概述 Sqlitis是将普通SQL查询转换为SQLAlchemy表达式的工具。 它可以从命令行或库中使用。 Sqlitis转换为。 它不支持SQLAlchemy ORM。 $ pip install sqlitis 例子 将选择查询转换为sqlachemy表达式: $ sqlitis ' select foo.name, bar.value from foo join bar ' select([foo.c.name, bar.c.value]).select_from(foo.join(bar)) 转换联接: $ sqlitis ' foo join bar on foo.id = bar.foo_id and (foo.val < 100 or bar.val < 100) ' foo.join(bar, and_(foo.c.id == bar.c.foo_id, or_(
【文件预览】:
sqlitis-master
----setup.py(1KB)
----.gitignore(1KB)
----Makefile(882B)
----.bumpversion.cfg(92B)
----LICENSE(1KB)
----.github()
--------workflows()
----README.md(3KB)
----tests()
--------test_cli.py(998B)
--------data.yaml(13KB)
--------requirements.txt(79B)
--------__init__.py(0B)
--------cli_data.yaml(288B)
--------db.py(2KB)
--------test_models.py(3KB)
--------test_to_sqla.py(890B)
--------test_functional.py(1KB)
----sqlitis()
--------convert.py(9KB)
--------__init__.py(0B)
--------cli.py(1KB)
--------models.py(10KB)
--------debug.py(1KB)
--------version.py(18B)
----tox.ini(482B)