(cherry picked from commit 1f7c3d0)
db:schema:dump (cherry picked from commit e9a2ff8)
* see GH#1553 * allow for the fact that gsub on SafeBuffer does not pass match variables $1, $2 etc to a block
As a result test was failing on Oracle where ids are assigned by default from 1000
…nly on `OutputBuffer`. After the fragment rendering, `Builder` returns the `String` object instead of `ActionView::OutputBuffer`. Somehow the same procedure which was in [823aa22] does not play nice with the String, and result in the fragment got lost.
…rule. This has been ported from `3-0-stable` [ed37964]
…t considered html_safe? Also make sure that the versions of those methods which modify a string in place such as gsub! can't be called on safe buffers at all. Conflicts: activesupport/test/safe_buffer_test.rb
… access the owner from the associated record
…the owner has been saved. Fixes #1524.