| Commit message (Expand) | Author | Age | Files | Lines |
* | Ensures that primary_key method will return nil when multi-pk | Arthur Neves | 2014-12-30 | 3 | -0/+18 |
* | AR specific length validator to respect `marked_for_destruction`. | Yves Senn | 2014-12-30 | 2 | -0/+20 |
* | Ensure `first!` and friends work on loaded associations | Sean Griffin | 2014-12-29 | 1 | -0/+5 |
* | Remove all cases of manuallly wrapping `Arel::Nodes::Quoted` | Sean Griffin | 2014-12-29 | 4 | -13/+11 |
* | Fix failing tests | Sean Griffin | 2014-12-29 | 1 | -8/+4 |
* | `eager_load` preserves readonly flag for associations | Takashi Kokubun | 2014-12-30 | 1 | -1/+4 |
* | Provide :touch option to save() to accommodate saving without updating timest... | Dan Olson | 2014-12-27 | 1 | -0/+31 |
* | Provide a better error message for unsupported classes in `serialize` | Sean Griffin | 2014-12-27 | 1 | -0/+6 |
* | Add bigint primary key support for MySQL. | Ryuta Kamizono | 2014-12-28 | 1 | -6/+13 |
* | Support for any type primary key. | Ryuta Kamizono | 2014-12-28 | 1 | -0/+24 |
* | Inform Arel we don't need additional type casting in tests | Sean Griffin | 2014-12-26 | 3 | -4/+4 |
* | Go through normal `update_all` logic when updating lock columns | Sean Griffin | 2014-12-26 | 1 | -2/+0 |
* | Inform Arel that we don't need type casting in tests | Sean Griffin | 2014-12-26 | 1 | -6/+9 |
* | Inform Arel that we don't need to cast a value in tests | Sean Griffin | 2014-12-26 | 1 | -2/+4 |
* | Go through normal `where` logic when preloading associations | Sean Griffin | 2014-12-26 | 4 | -4/+4 |
* | Eagerly cast array values passed to the predicate builder | Sean Griffin | 2014-12-26 | 1 | -2/+6 |
* | Perform casting of single values within the predicate builder | Sean Griffin | 2014-12-26 | 1 | -1/+1 |
* | Remove `klass` and `arel_table` as a dependency of `PredicateBuilder` | Sean Griffin | 2014-12-26 | 1 | -1/+2 |
* | Fix new warning in ruby 2.2 | Sean Griffin | 2014-12-26 | 1 | -2/+2 |
* | Change `PredicateBuilder` handler methods to instance methods | Sean Griffin | 2014-12-26 | 1 | -1/+3 |
* | Inject the `PredicateBuilder` into the `Relation` instance | Sean Griffin | 2014-12-26 | 3 | -27/+28 |
* | Merge branch 'brainopia-remember_frozen_state_in_transaction' | Sean Griffin | 2014-12-26 | 1 | -0/+15 |
|\ |
|
| * | Propagate frozen state during transaction changes | brainopia | 2014-12-26 | 1 | -0/+14 |
|/ |
|
* | Correctly ignore `case_sensitive` for UUID uniqueness validation | Sean Griffin | 2014-12-26 | 1 | -0/+17 |
* | Dump the default `nil` for PostgreSQL UUID primary key. | Ryuta Kamizono | 2014-12-26 | 1 | -0/+6 |
* | Don't treat `nil` as changed in serialized types | Sean Griffin | 2014-12-23 | 1 | -0/+8 |
* | Merge pull request #18167 from al2o3cr/checkin_connection_leak | Sean Griffin | 2014-12-23 | 1 | -0/+30 |
|\ |
|
| * | Fix connection leak when a thread checks in additional connections. | Matt Jones | 2014-12-23 | 1 | -0/+30 |
* | | Merge Pull Request #18157 | Sean Griffin | 2014-12-23 | 1 | -0/+10 |
|\ \ |
|
| * | | Don't raise on out-of-range datetimes passed by a user | Grey Baker | 2014-12-23 | 1 | -0/+10 |
| |/ |
|
* / | Fixing numeric attrs when set to same negative value | Daniel Fox | 2014-12-23 | 2 | -0/+10 |
|/ |
|
* | Don't perform statement caching for `find` when called from a scope | Sean Griffin | 2014-12-22 | 2 | -1/+31 |
* | Don't calculate all in-place changes to determine if attribute_changed? | Sean Griffin | 2014-12-22 | 1 | -0/+15 |
* | Don't wrap `create_table` in a transaction for tests which run on MySQL | Sean Griffin | 2014-12-22 | 1 | -3/+1 |
* | Add `foreign_key` as an option to `references` for `change_table` | Sean Griffin | 2014-12-22 | 1 | -0/+43 |
* | Add a `foreign_key` option to `references` while creating the table | Sean Griffin | 2014-12-22 | 1 | -0/+60 |
* | Add `force: true` to table created in tests | Sean Griffin | 2014-12-22 | 1 | -1/+1 |
* | Correctly handle limit on int4 and int8 types in PG | Sean Griffin | 2014-12-22 | 1 | -0/+25 |
* | Correctly handle Float -> BigDecimal with unspecified precision | Sean Griffin | 2014-12-22 | 1 | -0/+5 |
* | `force: :cascade` to recreate tables referenced by foreign-keys. | Yves Senn | 2014-12-19 | 3 | -1/+37 |
* | Relax the UUID regex | Godfrey Chan | 2014-12-18 | 1 | -3/+7 |
* | Remove unused line | Ryuta Kamizono | 2014-12-17 | 1 | -1/+0 |
* | `update_column` take ruby-land input, not database-land input | Sean Griffin | 2014-12-16 | 1 | -2/+4 |
* | Add test case for joined pluck | Sean Griffin | 2014-12-11 | 1 | -0/+7 |
* | Improve the test case introduced by bd0d47e | Sean Griffin | 2014-12-11 | 1 | -19/+10 |
* | Merge pull request #17994 from mfazekas/pluck-bind-values-master | Sean Griffin | 2014-12-11 | 1 | -0/+24 |
|\ |
|
| * | Fix ProtocolViolation/bind message supplies for polymorphic + pluck or group | Miklos Fazkeas | 2014-12-11 | 1 | -0/+24 |
* | | Fix undesirable RangeError by Type::Integer. Add Type::UnsignedInteger. | Ryuta Kamizono | 2014-12-12 | 3 | -0/+78 |
|/ |
|
* | Merge pull request #17970 from ulissesalmeida/foreign-type-has-many-has-one | Rafael Mendonça França | 2014-12-10 | 5 | -0/+32 |
|\ |
|
| * | Add foreign_type option for polymorphic has_one and has_many. | Ulisses Almeida + Kassio Borges | 2014-12-08 | 5 | -0/+32 |