aboutsummaryrefslogtreecommitdiffstats
path: root/activemodel/lib/active_model/type/immutable_string.rb
diff options
context:
space:
mode:
authorSean Griffin <sean@seantheprogrammer.com>2015-12-14 08:18:05 -0700
committerSean Griffin <sean@seantheprogrammer.com>2015-12-14 08:19:47 -0700
commit4358b0d1f89f5258eec545b2b2d742a12e3eb5bc (patch)
tree18012b1ebd8a7402aff69a3b34ce720bc1dd7f7d /activemodel/lib/active_model/type/immutable_string.rb
parent9a17ce8878d847faf39f3acd329166612fa75042 (diff)
downloadrails-4358b0d1f89f5258eec545b2b2d742a12e3eb5bc.tar.gz
rails-4358b0d1f89f5258eec545b2b2d742a12e3eb5bc.tar.bz2
rails-4358b0d1f89f5258eec545b2b2d742a12e3eb5bc.zip
Deprecate limit strings with commas
Some backends allow `LIMIT 1,2` as a shorthand for `LIMIT 1 OFFSET 2`. Supporting this in Active Record massively complicates using bind parameters for limit and offset, and it's trivially easy to build an invalid SQL query by also calling `offset` on the same `Relation`. This is a niche syntax that is only supported by a few adapters, and can be trivially worked around by calling offset explicitly.
Diffstat (limited to 'activemodel/lib/active_model/type/immutable_string.rb')
0 files changed, 0 insertions, 0 deletions