summaryrefslogtreecommitdiff
path: root/spec/javascripts/diffs/components/commit_widget_spec.js
diff options
context:
space:
mode:
authorToon Claes <toon@gitlab.com>2018-09-18 17:32:21 +0200
committerToon Claes <toon@gitlab.com>2018-09-20 16:27:09 +0200
commitce830d3c60fbf445c67fb923f03678ad2333eba5 (patch)
tree68a6b4a82244e15eb9c81d697ae9ac2cacad3642 /spec/javascripts/diffs/components/commit_widget_spec.js
parent8c2192943a5efc4d0a28c67b04bf9b979def66a1 (diff)
downloadgitlab-ce-ce830d3c60fbf445c67fb923f03678ad2333eba5.tar.gz
Add Gitlab::Database::Subquery.self_join to delete_all with limit
`delete_all` doesn't support limit, so you'd need to subquery that. And instead of subquerying with `where(id: query)`, it's better to use an `INNER JOIN`. This method also works with MySQL, while subquerying doesn't (without another layer of subquerying) Reference: https://stackoverflow.com/questions/17892762/mysql-this-version-of-mysql-doesnt-yet-support-limit-in-all-any-some-subqu/17892886#17892886
Diffstat (limited to 'spec/javascripts/diffs/components/commit_widget_spec.js')
0 files changed, 0 insertions, 0 deletions