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.3.2.tar.gz
(47.3 kB
view hashes)
Built Distribution
GeneralSQL-1.3.2-py3-none-any.whl
(22.6 kB
view hashes)
Close
Hashes for GeneralSQL-1.3.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6498b10200c504e0a24f6b98606eb2f567d19654879c4e0e53726e137c8ffaa2 |
|
MD5 | 0d7884a58a088436c42a539b8159f233 |
|
BLAKE2b-256 | 504e86728b428094de5f1a2a744500be98fa0a6e3007bd1c0451a5219420baa5 |