您现在的位置是:首页 > 文章详情

Python ORM Bee V1.3 发布

日期:2025-01-27点击:100

Pythone ORM Bee是基于 Python 的 ORM 工具;让你使用 Python 开发数据库应用更简单!

主要功能

V1.3

  1. is_sql_key_word_upper放配置
  2. 打印日志级别字符
  3. 完善日志输出
  4. 增加PreConfig,可以指定配置文件的位置
  5. 完善异常
  6. selectFirst

 

往期回顾:

V1.0 发布

V1.1发布

 

快速开始:

 if __name__ == '__main__': #select record suid=Suid() orderList=suid.select(Orders()) #select all #insert  orders=Orders() orders.id=104 orders.name="bee" orders.remark="test" suid=Suid() suid.insert(orders) #update/delete orders=Orders3() orders.name="bee130" orders.ext="aaa" #实体没有字段,会被忽略。出去安全考虑 orders.id=10002 suid = Suid() n1= suid.update(orders) n2= suid.delete(orders) print(n1) print(n2)

待开发功能计划列表:

2.SQL 关键字,支持大小写; 可通过配置确定;(完成)
3. 批量插入; (完成)
4.order by
5.group by
6.createTable
7.index/unique
8.selectById
9.deleteById
10.List<String[]> selectString(T entity)
11.count
12.save
13.exist
14.selectFirst (完成)
15. 复杂 where 条件支持;添加 Condition 参数
16. 支持直接返回 Json 格式查询结果;
17. 多个 ORM 操作使用同一连接
18. 处理查询的 ResultSet 结果;
19. 转换 PreparedStatement 参数的类型
20. 注册器、
21. 拦截器、
22. 自定义 SQL 支持
23. 缓存支持
24. 全局唯一
25. 自动生成 bean

诚邀您的加入!

如果您还想添加什么功能,请到评论区告诉我们。

项目首页:https://gitee.com/automvc/BeePy/

https://github.com/automvc/BeePy/

 

原文链接:https://www.oschina.net/news/331604/beepy-1-3-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章