| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| | |
Remove redundant substitute index when constructing bind values
|
| |
| |
| |
| |
| |
| | |
We end up re-ordering them either way when we construct the Arel AST (in order
to deal with rewhere, etc), so we shouldn't bother giving it a number in the
first place beforehand.
|
|\ \
| | |
| | | |
Remove redundant require of file
|
| | |
| | |
| | |
| | |
| | | |
This file was required inside 'test/validators/namespace/email_validator.rb'
that's already required here. Therefore I removed the redundant required.
|
| | |
| | |
| | |
| | |
| | | |
This slightly simplifies the code, and reduces the number of times we
need to iterate over the attributes by one.
|
|/ /
| |
| |
| | |
[ci skip]
|
|\ \
| | |
| | | |
add missing space.[ci skip]
|
|/ / |
|
|\ \
| | |
| | | |
[ci skip] Fix line break on asset pipeline guide
|
|/ /
| |
| |
| |
| | |
fixes this :
![http://i.imgur.com/86scI3a.png](http://i.imgur.com/86scI3a.png))
|
| | |
|
| | |
|
|/
|
|
|
|
|
| |
Skip setting sequence on a table create if the value is 0 since it will start the first value at 1 anyway.
This fixes the PG error 'setval: value 0 is out of bounds for sequence vms_id_seq...' encountered when migrating a new DB.
BugzID: 15452,9772,13475,16850
|
| |
|
|
|
|
|
| |
Nothing is directly using the columns for the default values anymore.
This step helps us get closer not not mutating the columns hash.
|
|
|
|
| |
Fixes #17170
|
|\
| |
| | |
Explicit route test class
|
| |
| |
| | |
shows the class that the test must extend in order to have the assert_routing method available
|
|\ \
| | |
| | |
| | |
| | | |
ziggythehamster/activerecord-connectionhandling-RAILS_ENV-without-rails
If Rails is not defined, check ENV["RAILS_ENV"] and ENV["RACK_ENV"] in ActiveRecord::ConnectionHandling
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This fixes a regression introduced by 6cc03675d30b58e28f585720dad14e947a57ff5b.
ActiveRecord, if used without Rails, always checks the "default_env" environment. This would be OK, except that Sinatra also supports environments,
and it runs with {RACK|RAILS}_ENV=production. This patch adds a fallback to RAILS_ENV and RACK_ENV (and ultimately default_env) if Rails.env doesn't exist.
|
|\ \ \
| | | |
| | | | |
AM README fixes [ci skip]
|
| | | |
| | | |
| | | |
| | | |
| | | | |
- Wrapped text in setting defaults section. Also added break, to a sentence.
[ci skip]
|
| | | |
| | | |
| | | |
| | | |
| | | | |
We had accidentally gone one power of two too far. In addition, we need
to handle minimum values as well as the maximum.
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Fixes #14180
Fixes #17461
|
| | | | | |
|
| | | | | |
|
|/ / / /
| | | |
| | | |
| | | |
| | | | |
* use public_send instead of send to avoid calling private
methods in form helpers
|
|\ \ \ \
| |/ / /
|/| | | |
Treat strings greater than int max value as out of range
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Sufficiently large integers cause `find` and `find_by` to raise
`StatementInvalid` instead of `RecordNotFound` or just returning `nil`.
Given that we can't cast to `nil` for `Integer` like we would with junk
data for other types, we raise a `RangeError` instead, and rescue in
places where it would be highly unexpected to get an exception from
casting.
Fixes #17380
|
|\ \ \ \
| |/ / /
|/| | | |
Masked authenticity token section, finder options details, misc typos [ci skip]
|
| | | |
| | | |
| | | |
| | | | |
[ci skip]
|
| | | |
| | | |
| | | |
| | | |
| | | | |
It is internal use only. This is to avoid conflicting with users' method
names. Fixes #17458
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Arel has changed so that `.sum` no longer aliases `SUM(the_column)` to
`sum_id`. This means the type returned by the adapter will be at the key
`"SUM(the_column)"`. Longer term, we should eventually be able to retain
type information from the AR::Base subclasses used in joined queries
|
| | | |
| | | |
| | | |
| | | | |
Fixes #17455
|
|\ \ \ \
| | | | |
| | | | | |
[ci skip] fix incorrect key in Active Support Instrumentation guide
|
|/ / / / |
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Remove redundant `to_s` in interpolation
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
* master-sec:
FileHandler should not be called for files outside the root
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
FileHandler#matches? should return false for files that are outside the
"root" path.
|
| | | | | | |
|
|\ \ \ \ \ \ |
|
|/ / / / / /
| | | | | |
| | | | | |
| | | | | | |
It was missing from table, but is present in sample hash below
|
| |/ / / /
|/| | | |
| | | | |
| | | | | |
Passing ranges to `#in` has been deprecated in Arel.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Remove redundant `to_s` in interpolation
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Faster to call `gsub` with a regexp literal than a string literal
|