Support rails/rails#11645

Also alias_method used because `update_record` to `_update_record`
and `create_record` to `_create_record` are only available in master,
which would be released as Rails 4.2, should not backport to 4.1 or lower.
Merge pull request #435 from yahonda/rails_11645

Support rails/rails#11645