| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
[ci skip] Update guides license to CC BY-SA 4.0 International.
|
| |
| |
| |
| | |
Benefits: https://creativecommons.org/version4
|
|\ \
| | |
| | |
| | |
| | | |
arunagw/hbakhtiyor-new-plugin-command-advanced-config
Plugin gemspec
|
| | | |
|
| | | |
|
| | | |
|
|/ / |
|
|/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit adds new lines between titles, paragraphs and code blocks
for an easier reading.
Moreover, in order to be consistent with the other guides, let's remove
the sharps on the right side of the different titles.
The "Running a Single Test" part was also explained after the "Testing
Active Record" one which shows how to run a single test under the scope
of a specific adapter.
Finally, let's explain the `-n` option to run a specific test method.
|
| |
|
|\
| |
| | |
Form_tag_helper grammar fix [skip ci]
|
|/ |
|
|
|
|
|
|
| |
I think this is wrong, but it gets the build passing for now. We should
always add options, but we need to make more guarantees about how the
underlying url helper is called
|
| |
|
|
|
|
|
| |
if you want options, don't mix them with the first hash, just pass them
all in with the second hash
|
|\
| |
| |
| |
| |
| |
| | |
Symbolize variables of mysql/mysql2 connection configuration
Conflicts:
activerecord/CHANGELOG.md
|
| |
| |
| |
| |
| |
| |
| | |
For mysql2/mysql adapters, `sql_mode` variable name set in `database.yml`
as string, was ignored and `sql_mode` was set to use strict mode.
Fixes #14895
|
|\ \
| | |
| | | |
always use File.join in asset_path
|
| | | |
|
|\ \ \
| |/ /
|/| | |
[ci skip] Security guide clarity.
|
|/ / |
|
|\ \
| | |
| | | |
Update mapper.rb
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Make remote_ip detection properly handle private IPv6 addresses
Conflicts:
actionpack/CHANGELOG.md
|
| | | |
| | | |
| | | |
| | | | |
Fixes #12638.
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
SQLite3: Always close statements.
Conflicts:
activerecord/CHANGELOG.md
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
SQLite3 adapter must make sure to close statements after queries.
Fixes: #13631
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Avoid unnecessary conditional block
|
| | |_|/ /
| |/| | |
| | | | |
| | | | |
| | | | | |
GeneratedAttribute#column_name checks already for reference? on the
attribute returning the right name to use as symbol for label and field.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
rizwanreza/add-selected-documentation-to-select-tag
Add documentation to select_tag for :selected option
|
| | | | | | |
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | | |
moktin/real_privacy_for_functions_in_predicate_builder
Give real privacy to class methods in AR::PredicateBuilder
|
|/ / / / / |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| |_|_|/
|/| | | |
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | | |
this reduces the number of comparisons and method calls `url_for`
requires. The nil case no longer calls `symbolize_keys`, we already
know options is nil, so no more ||=, and since it is nil we already know
that options[:host] will be nil too.
|
|\ \ \
| | | |
| | | | |
the use of ... in place >> using ... instead
|
|/ / /
| | |
| | | |
[ci skip]
|
| | |
| | |
| | |
| | | |
Motivated by #14907.
|
|\ \ \
| | | |
| | | | |
Update the Getting Started tutorial
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Update the Getting Started tutorial to clarify where and how to add
controller actions, and fix some grammar.
This PR is an improved version of #14828, #14822 and #14815.
[skip ci]
|
|/ / / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
eileencodes/fix-delete-all-with-nil-dependency-to-not-produce-in-statement
Fix delete all with nil (:nullify) dependency to not produce in statement
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Test checks that SQL is the same for a loaded vs not loaded
association (category.categorizations, category.categorization.delete_all
vs category.cartegroization.delete_al). This was fixed for delete_all
dependency but was not fixed for no (:nullify, or nil) dependency).
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Since clear shouldn't fire callbacks the order doesn't
matter since it was never updated. Remove the portion
of this test that tests for order after clear.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Clear should not call callbacks because it clear calls
delete_all and then returns self. It should behave the same
as delete_all. This test clarifies the goal of the test and
tests the correct outcome.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Nullify (or nil dependency) was doing the same thing delete_all
was doing in issue #14546, creating a large IN statement if
the association was loaded. Loaded and not loaded associations
should behave the same. The IN statement is also not great because
it's inefficient.
|