Skip to content

Releases: tobycroft/gorose-pro

v1.14.1 FIX/New

18 Feb 10:37
Compare
Choose a tag to compare
- 修复db.Chunk功能在limit为1时只能取到一条数据,当limit为多时又会一次性取出多条数据而不是一条一条获取一条一条处理的BUG
- 新增db.ChunkWG多线程大量数据读取处理方法
- 修复db.ChunkWG中第一条不执行的BUG

v1.14.0 FIX/New

18 Feb 09:48
Compare
Choose a tag to compare
v1.14.0 FIX/New Pre-release
Pre-release
- 修复db.Chunk功能在limit为1时只能取到一条数据,当limit为多时又会一次性取出多条数据而不是一条一条获取一条一条处理的BUG
- 新增db.ChunkWG多线程大量数据读取处理方法

v1.13.5

18 Feb 07:15
Compare
Choose a tag to compare
v1.13.5 FIX

- 修复db.Chunk功能在limit为1时只能取到一条数据,当limit为多时又会一次性取出多条数据而不是一条一条获取一条一条处理的BUG

v1.13.4: Fix/Change

23 Nov 06:45
Compare
Choose a tag to compare
- 修复db.Data需要手动添加""符号的问题
- 修改Data方法的Null处理,现在输入"nil"和空字符串都会让字段变成Null type,而不是原来的null的string type

v1.13.3: Fix

23 Nov 06:30
Compare
Choose a tag to compare
- Fix oracle db.Data needs to manually add slash to the field name

v1.13.2

13 Nov 06:26
Compare
Choose a tag to compare
新增db.Scan(struct)方法:

- 和Select方法不同的是,Scan方法仅仅影响输出,类似GoRedis的Scan的思想,依然需要指定table,只是最后的Get或者Find方法换成本方法即可
- 传入struct{}可以解析单条,类似Find方法
- 传入[]struct{}将会解析成多条,类似Get方法

注意需要传入指针值,例如传入:&User{},而不是:User{}

避免(不是禁止的意思)使用这个方法传入Map[string]interface{}

如果你全程使用struct方法,建议你可以直接使用table().select()这样原版框架支持的模式来操作数据库,因为从代码思想和洁净度角度来看,保持业务代码风格统一也是很重要的

v1.13.1

13 Nov 05:59
Compare
Choose a tag to compare
v1.13.1 Pre-release
Pre-release
Beta:新增db.Scan(struct)方法,传入struct{}可以解析单条,类似Find方法,传入[]struct{}将会解析成多…

…条,类似Get方法,注意需要传入指针值,例如传入:&User{},而不是:User{},不要用这个方法传入Map

v1.13.0

13 Nov 05:56
Compare
Choose a tag to compare
v1.13.0 Pre-release
Pre-release
Beta:新增db.Scan(struct)方法,传入struct{}可以解析单条,类似Find方法,传入[]struct{}将会解析成多…

…条,类似Get方法,注意需要传入指针值,例如传入:&User{},而不是:User{},不要用这个方法传入Map

v1.12.12

06 Nov 10:43
Compare
Choose a tag to compare
1.修复Oracle-使用db.Where("val")在单纯做查询时会出现identifier的错误

2.修复Oracle-使用db.Order**()模式时会出现identifier的错误
3.修复Oracle-复杂Order查询会出现identifier的错误
4.修复Oracle-Count和Counts方法错误
5.修复Oracle-Paginator以及PaginatorWG方法错误

v1.12.11

06 Nov 09:34
Compare
Choose a tag to compare
1.修复使用db.Where("val")在单纯做查询不加""时会出现identifier错误的BUG