| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| | |
* master:
stop swallowing exceptions in assert_queries. Methods that raise an exception are unlikely to pass this assertion, but since the assertions raise an exception, the original exception is lost.
Bug fix: Evented notification subscribers can handle published events
|
| |
| |
| |
| |
| | |
exception are unlikely to pass this assertion, but since the assertions
raise an exception, the original exception is lost.
|
|\|
| |
| |
| |
| | |
* master:
stop doing assingments in an iterator
|
| | |
|
| | |
|
|\|
| |
| |
| |
| | |
* master:
include bind values from the default scope
|
| | |
|
| | |
|
| | |
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* master: (330 commits)
plugin new missing license spec
let Ruby do the is_a check for us
Mocha 0.14.0 was released with MT5 support. Switch back to gem
Fix named routing regression from 3.2.13
Revert "just call the class method since we know the callbacks are stored at the"
test refactor
Add more data to AR::UnknownAttributeError
Raise when multiple included blocks are defined
Revert "Integration tests support the OPTIONS http method"
restore whitespace in Gemfile between sqlite3 and sprockets
Revert "Add the options method to action_controller testcase."
Check if APP_RAKEFILE is defined
Fix detection of engine in rake db:load_config Broken by d1d7c86d0c8dcb7e75a87644b330c4e9e7d6c1c1
Remove trailing line break
tiny types should only be integers when the length is <= 1. fixes #10620
add failing test exposing mysql adapter tinyint bug
require things we need
Revert "Merge pull request #10600 from aditya-kapoor/code_refactor"
just call the class method since we know the callbacks are stored at the class level
this variable is used, so we don't have to use double assignments
...
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
begin
Topic.new("hello" => "world")
rescue ActiveRecord::UnknownAttributeError => e
e.record # => #<Topic ... >
e.attribute # => "hello"
end
|
| |\
| | |
| | | |
Support array as root element in Postgresql JSON columns
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Broken by d1d7c86d0c8dcb7e75a87644b330c4e9e7d6c1c1
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
in myself, a column with type TINYINT(N) where N > 1 can be used to
represent an integer, but the rails mysql adapter refuses to interpret
as anything but a boolean.
|
| | | |
|
| |\ \
| | | |
| | | | |
Also should supports PostgreSQL 9.1 about extensions.
|
| | | |
| | | |
| | | |
| | | | |
hstore_test.rb.
|
| | | |
| | | |
| | | |
| | | | |
since 9.1.
|
| |\ \ \
| | |/ /
| |/| | |
Rewrite `activerecord/RUNNING_UNIT_TESTS.rdoc`
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | | |
`RUNNING_UNIT_TESTS` is written in an unclear and confusing manner. This commit
attempts to correct that.
Thanks to zzak and vipulnsward for feedback.
|
| | | |
|
| |\|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* master: (61 commits)
add tests for reset_calbacks
Fixing build broken by this change
Extract variable out of loop
Updated comment to Rails 4
Fixes NoMethodError: `alias_method_chain` when requiring just active_support/core_ext
better error message when app name is not passed in `rails new`
Code cleanup for ActionDispatch::Flash#call
Fix typo: require -> requires
Add CHANGELOG entry for #10576
Merge pull request #10556 from Empact/deprecate-schema-statements-distinct
Some editorial changes on the documentation.
respond_to -> respond to in a message from AM::Lint
specify that dom_(id|class) are deprecated in controllers, views are fine
copy edits [ci skip]
Fix class and method name typos
Replace multi_json with json
ruby -> Ruby
Adding documentation to the automatic inverse_of finder.
Improve CHANGELOG entry [ci kip]
Call assume_migrated_upto_version on connection
...
Conflicts:
activesupport/lib/active_support/callbacks.rb
|
| | |\
| | | |
| | | | |
Fix class and method name typos
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Deprecate SchemaStatements#distinct, and make SchemaStatements#columns_for_distinct nodoc.
Conflicts:
activerecord/CHANGELOG.md
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* Remove some autolinks
* Fix the rendered result
* Change sql to SQL
[ci skip]
|
| | |\ \
| | | |/
| | |/|
| | | |
| | | | |
Conflicts:
activesupport/lib/active_support/callbacks.rb
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
ActiveRecord::Generators::MigrationGenerator.next_migration_number
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Call assume_migrated_upto_version on connection to prevent it from first
being picked up in method_missing. In the base class, Migration,
method_missing expects the argument to be a table name, and calls
proper_table_name on the arguments before sending to connection. If
table_name_prefix or table_name_suffix is used, the schema version changes
to prefix_version_suffix, breaking `rake test:prepare`.
Fixes #10411.
|
| | |\ \
| | | | |
| | | | |
| | | | |
| | | | | |
neerajdotname/read_attribute_before_type_cast_should_accept_symbol
read_attribute_before_type_cast should accept symbol
|
| | | | | |
|
| | |/ /
| | | |
| | | |
| | | | |
Don't modify args in TableDefinition#primary_key
|
| |/ / |
|
| | |
| | |
| | |
| | | |
#join_associations.
|
| | |
| | |
| | |
| | |
| | |
| | | |
is always a new object.
Thanks to the #except we call at the top of the method.
|
| | | |
|
| | | |
|
| | | |
|