fix statement.LimitN(0) will delete or update all data #1119

Merged
Frank-Hust merged 3 commits from Frank-Hust/master into master 2020-01-20 08:22:10 +00:00
Frank-Hust commented 2018-10-17 05:03:17 +00:00 (Migrated from github.com)

change LimitN from int to *int.

change LimitN from int to *int.
Frank-Hust commented 2018-10-17 05:04:13 +00:00 (Migrated from github.com)
#1117
codecov-io commented 2018-10-17 05:25:18 +00:00 (Migrated from github.com)

Codecov Report

Merging #1119 into master will decrease coverage by 0.01%.
The diff coverage is 57.14%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1119      +/-   ##
==========================================
- Coverage   54.64%   54.63%   -0.02%     
==========================================
  Files          42       42              
  Lines        7640     7649       +9     
==========================================
+ Hits         4175     4179       +4     
- Misses       2937     2940       +3     
- Partials      528      530       +2
Impacted Files Coverage Δ
session_iterate.go 80% <100%> (ø) ⬆️
session_delete.go 58.86% <20%> (-0.12%) ⬇️
statement.go 66.75% <47.05%> (-0.14%) ⬇️
session_update.go 52.69% <71.42%> (+0.15%) ⬆️
xorm.go 64.61% <0%> (-1.54%) ⬇️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1a7b211...da2991a. Read the comment docs.

# [Codecov](https://codecov.io/gh/go-xorm/xorm/pull/1119?src=pr&el=h1) Report > Merging [#1119](https://codecov.io/gh/go-xorm/xorm/pull/1119?src=pr&el=desc) into [master](https://codecov.io/gh/go-xorm/xorm/commit/1a7b21155bea2ad3039ec38c579bc154d6e1fba6?src=pr&el=desc) will **decrease** coverage by `0.01%`. > The diff coverage is `57.14%`. [![Impacted file tree graph](https://codecov.io/gh/go-xorm/xorm/pull/1119/graphs/tree.svg?width=650&token=yB5nO1krEe&height=150&src=pr)](https://codecov.io/gh/go-xorm/xorm/pull/1119?src=pr&el=tree) ```diff @@ Coverage Diff @@ ## master #1119 +/- ## ========================================== - Coverage 54.64% 54.63% -0.02% ========================================== Files 42 42 Lines 7640 7649 +9 ========================================== + Hits 4175 4179 +4 - Misses 2937 2940 +3 - Partials 528 530 +2 ``` | [Impacted Files](https://codecov.io/gh/go-xorm/xorm/pull/1119?src=pr&el=tree) | Coverage Δ | | |---|---|---| | [session\_iterate.go](https://codecov.io/gh/go-xorm/xorm/pull/1119/diff?src=pr&el=tree#diff-c2Vzc2lvbl9pdGVyYXRlLmdv) | `80% <100%> (ø)` | :arrow_up: | | [session\_delete.go](https://codecov.io/gh/go-xorm/xorm/pull/1119/diff?src=pr&el=tree#diff-c2Vzc2lvbl9kZWxldGUuZ28=) | `58.86% <20%> (-0.12%)` | :arrow_down: | | [statement.go](https://codecov.io/gh/go-xorm/xorm/pull/1119/diff?src=pr&el=tree#diff-c3RhdGVtZW50Lmdv) | `66.75% <47.05%> (-0.14%)` | :arrow_down: | | [session\_update.go](https://codecov.io/gh/go-xorm/xorm/pull/1119/diff?src=pr&el=tree#diff-c2Vzc2lvbl91cGRhdGUuZ28=) | `52.69% <71.42%> (+0.15%)` | :arrow_up: | | [xorm.go](https://codecov.io/gh/go-xorm/xorm/pull/1119/diff?src=pr&el=tree#diff-eG9ybS5nbw==) | `64.61% <0%> (-1.54%)` | :arrow_down: | ------ [Continue to review full report at Codecov](https://codecov.io/gh/go-xorm/xorm/pull/1119?src=pr&el=continue). > **Legend** - [Click here to learn more](https://docs.codecov.io/docs/codecov-delta) > `Δ = absolute <relative> (impact)`, `ø = not affected`, `? = missing data` > Powered by [Codecov](https://codecov.io/gh/go-xorm/xorm/pull/1119?src=pr&el=footer). Last update [1a7b211...da2991a](https://codecov.io/gh/go-xorm/xorm/pull/1119?src=pr&el=lastupdated). Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
lunny modified the milestone from 0.8 to 0.8.2 2019-10-21 03:49:16 +00:00
lunny referenced this issue from a commit 2020-01-20 08:22:08 +00:00
fix statement.LimitN(0) will delete or update all data (#1119) fix test fix nil pointer fix statement.Limit(0) will update or delete all data fix bug when buffersize with iterate (#941) Merge branch 'master' into lunny/fix_buffer_iterate Exclude schema from index name (#1505) Merge branch 'master' into fix-schema-idx SetExpr support more go types (#1499) Improve tests SetExpr support more go types fix vet fix drone lint remove go1.10 test on drone Reviewed-on: https://gitea.com/xorm/xorm/pulls/1499 fix vet fix drone lint remove go1.10 test on drone Exclude schema from the index name Co-authored-by: Guillermo Prandi <guillep2k@users.noreply.github.com> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> Reviewed-on: https://gitea.com/xorm/xorm/pulls/1505 fix test fix bug fix bug when buffersize with iterate SetExpr support more go types (#1499) Improve tests SetExpr support more go types fix vet fix drone lint remove go1.10 test on drone Reviewed-on: https://gitea.com/xorm/xorm/pulls/1499 fix vet fix drone lint remove go1.10 test on drone Fix update with Alias (#1455) Co-authored-by: Guillermo Prandi <guillep2k@noreply.gitea.io> Reviewed-on: https://gitea.com/xorm/xorm/pulls/941 fix update map with version (#1448) fix test fix update map with version SetExpr support more go types (#1499) Improve tests SetExpr support more go types fix vet fix drone lint remove go1.10 test on drone Reviewed-on: https://gitea.com/xorm/xorm/pulls/1499 fix vet fix drone lint remove go1.10 test on drone Fix update with Alias (#1455) Reviewed-on: https://gitea.com/xorm/xorm/pulls/1448 Exclude schema from index name (#1505) Merge branch 'master' into fix-schema-idx SetExpr support more go types (#1499) Improve tests SetExpr support more go types fix vet fix drone lint remove go1.10 test on drone Reviewed-on: https://gitea.com/xorm/xorm/pulls/1499 fix vet fix drone lint remove go1.10 test on drone Exclude schema from the index name Co-authored-by: Guillermo Prandi <guillep2k@users.noreply.github.com> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> Reviewed-on: https://gitea.com/xorm/xorm/pulls/1505 SetExpr support more go types (#1499) Improve tests SetExpr support more go types fix vet fix drone lint remove go1.10 test on drone Reviewed-on: https://gitea.com/xorm/xorm/pulls/1499 fix vet fix drone lint remove go1.10 test on drone Fix update with Alias (#1455) Improve ci tests (#1477) Rewrite Engine.QuoteTo() to accept multi-part identifiers (#1476) Support local sql log (#1338) Fix go mod and update version (#1460) Move github.com/go-xorm/xorm to xorm.io/xorm (#1459) add support custom type Nullfloat64 (#1450) fix bug when query map condtion with no quote (#1449) Don't warn when bool column default is 1 but not true (#1447) * don't warn when bool column default is 1 but not true * fix default case sensitive Fix sync2 with custom table name (#1445) * fix sync2 with custom table name * fix bug on postgres * fix bug on postgres fix bug when update with setexpr (#1446) add tidb tests on drone ci (#1444) improve sync2 (#1443) Fix wrong dbmetas (#1442) * add tests for db metas * add more tests * fix bug on mssql Fix default value parse bugs (#1437) * fix default value * fix default value tags * fix postgres default * fix default on postgres * fix default on postgres * fix mssql default fix arg conversion (#1441) * fix arg conversion * fix bugs * fix bug on postgres * use traditional positional parameters on insert into select * remove unnecessary tests upgrade core (#1440) add tests (#1439) add go1.13 tests on drone (#1416) Fix bug on insert where (#1436) * fix bug on insert where * fix bug * fix lint fix bug when insert multiple slices with customize table name (#1433) * fix bug when insert multiple slices with customize table name * fix tests on mssql * fix tests fix insert where with bool bug on mssql (#1432) fix setexpr missing big quotes (#1431) * fix setexpr missing big quotes * fix tests * fix tests Add support subquery on SetExpr (#1428) * add support subquery on SetExpr * fix tests fix go mod (#1427) fix tests (#1429) Use strings.Builder instead of builder.StringBuilder (#1417) * use strings.Builder instead of builder.StringBuilder * fix dependency * fix dependency Remove unuse get cols code (#1413) Add mssql ci test (#1410) * add mssql ci test * fix drone test Add insert select where support (#1401) Use drone new format (#1388) * use drone new format fix get customize type bug (#1382) fix bugs (#1375) update drone (#1374) Add tests for get var (#1305) * add test for SQL get * fix tests fix error when get null var (#890) * fix error when get null var * add support get for null var * fix bug Remove quotestr totally (#1366) * remove QuoteStr() totally * update xorm.core -> v0.7.0 * update dialect Quote remove QuoteStr() usage in dialects (#1364) document of FindAndCount() (#1365) remove QuoteStr() usage (#1360) Co-authored-by: yifhao <yifhao@tencent.com> Co-authored-by: yifhao <1124210681@qq.com> Co-authored-by: Guillermo Prandi <guillep2k@noreply.gitea.io> Co-authored-by: Guillermo Prandi <guillep2k@noreply@gitea.io> Co-authored-by: yudppp <yu.d.ppp@gmail.com> Co-authored-by: BetaCat <outman99@hotmail.com> Reviewed-on: https://gitea.com/xorm/xorm/pulls/1119
lunny closed this pull request 2020-01-20 08:22:10 +00:00
lunny deleted branch Frank-Hust/master 2020-01-20 08:22:18 +00:00
Sign in to join this conversation.
No description provided.