Sql generator tool.
Project description
General SQL
Sql 生成器工具
通用格式 处理不同数据库的数据 可根据 Template(模板) 进行自定义扩展
可参考 db/Jmysql.py
已支持数据库
- mysql 安装
pip install mysql-connector
使用示例
各种方法详细使用设计
GeneralSQL
中目前有2种主要对象
SeniorDB
数据库对象set_conf()
设置数据库对象的配置(连接配置)get_conf()
获取配置信息connect()
数据库连接close()
关闭连接
SeniorSQL
sql 对象Add(*args, **kwargs) -> sql
添加数据方法 返回 sql 对象Del(*args, **kwargs) -> sql
删除数据方法 返回 sql 对象Up(*args, **kwargs) -> sql
更新数据方法 返回 sql 对象Sel(*args, **kwargs) -> sql
查询数据方法 返回 sql 对象
- sql 对象方法
set_join(*args, **kwargs)
设置连表查询set_where(*args, **kwargs)
设置条件set_group(*args, **kwargs)
设置分组set_order(*args, **kwargs)
设置排序set_limit(*args, **kwargs)
设置分页data_decode(*args, **kwargs)
数据解码format_sql(*args, **kwargs)
格式化数据format_data(*args, **kwargs)
格式化数据
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
GeneralSQL-1.0.7.tar.gz
(21.1 kB
view hashes)
Built Distribution
GeneralSQL-1.0.7-py3-none-any.whl
(21.6 kB
view hashes)
Close
Hashes for GeneralSQL-1.0.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e65f7ed96168b2736dfe0707d8bb13052d816196fdf095513b5e9deceeccdf8f |
|
MD5 | 467f45598b3b78085d47d38e4b1e93bd |
|
BLAKE2b-256 | 7690701c89bdb0d257c600e999843f752db5e2d06adcaaf0466bcc936fe4610e |