mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
859fba7c4b
MySQL supports DELETE with LIMIT and ORDER BY. https://dev.mysql.com/doc/refman/8.0/en/delete.html Before: ``` Post Destroy (1.0ms) DELETE FROM `posts` WHERE `posts`.`id` IN (SELECT `id` FROM (SELECT `posts`.`id` FROM `posts` WHERE `posts`.`author_id` = ? ORDER BY `posts`.`id` ASC LIMIT ?) __active_record_temp) [["author_id", 1], ["LIMIT", 1]] ``` After: ``` Post Destroy (0.4ms) DELETE FROM `posts` WHERE `posts`.`author_id` = ? ORDER BY `posts`.`id` ASC LIMIT ? [["author_id", 1], ["LIMIT", 1]] ``` |
||
---|---|---|
.. | ||
depth_first.rb | ||
dot.rb | ||
ibm_db.rb | ||
informix.rb | ||
mssql.rb | ||
mysql.rb | ||
oracle.rb | ||
oracle12.rb | ||
postgresql.rb | ||
sqlite.rb | ||
to_sql.rb | ||
visitor.rb | ||
where_sql.rb |