sqlite-oop icon indicating copy to clipboard operation
sqlite-oop copied to clipboard

面向对象的Sqlite数据库封装,根据实体类自动创建库和表、默认通用动态增删查改操作、自定义SQL和动态SQL及无xml配置等。扩展实现Sqlite表格分库,按日期自动生成库(日志系统、数据统计分析)等。

Build Status MIT Licence Analytics stable

my-sqlite

sqlite 面向对象的数据库封装,自动创建、默认通用操作、自定义SQL和动态SQL,及无xml配置等。扩展实现sqlite表格分库,按日期自动生成库等。

新增控制台超类基础实现,应用实例:https://github.com/petterobam/my-sqlite-console

wiki目录

  1. 使用示例
  2. 实现思路

Todo清单

  1. ~~自动建表~~
  2. ~~增删查改等基本功能~~
  3. ~~数量查询功能~~
  4. ~~分表分库~~
  5. ~~Sqlite控制台基础功能类~~
  6. ~~自定义配置加载~~
  7. ~~批量操作(事务)~~
  8. 缓存库基础功能类实现
  9. 缓存库和文件库混用实现
  10. ~~连接池实现~~
  11. 查询分页功能实现
  12. 备份工具实现
  13. 密码连接实现
  14. 密码库生成实现

PS:更多完善的功能请参照