- 26 2月, 2013 3 次提交
-
-
由 Brendon Murphy 提交于
- Extract max timestamp retrieval for cache_key - Update changelog for cache_key changes
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
-
- 25 2月, 2013 9 次提交
-
-
由 Rafael Mendonça França 提交于
-
由 Hiroshige Umino 提交于
-
由 David Heinemeier Hansson 提交于
-
由 Yves Senn 提交于
-
由 wangjohn 提交于
object that has not yet been persisted. This behavior follows the precedent set by update_columns.
-
由 Carlos Antonio da Silva 提交于
-
由 Yves Senn 提交于
closes #8663. When preloading a hmt association there two possible scenarios: 1.) preload with 2 queries: first hm association, then hmt with id IN () 2.) preload with join: hmt association is loaded with a join on the hm association The bug was happening in scenario 1.) with a normal order clause on the hmt association. The ordering was also applied when loading the hm association, which resulted in the error. This patch only applies the ordering the the hm-relation if we are performing a join (2). Otherwise the order will only appear in the second query (1).
-
由 Yves Senn 提交于
We discussed that the auto explain feature is rarely used. This PR removes only the automatic explain. You can still display the explain output for any given relation using `ActiveRecord::Relation#explain`. As a side-effect this should also fix the connection problem during asset compilation (#9385). The auto explain initializer in the `ActiveRecord::Railtie` forced a connection.
-
由 Rafael Mendonça França 提交于
We should only type cast when we need to use. Related to 4b005fb3
-
- 21 2月, 2013 9 次提交
-
-
由 Yves Senn 提交于
Closes #988.
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
-
由 Yves Senn 提交于
-
由 Yves Senn 提交于
When a table or a column is renamed related indexes kept their name. This will lead to confusing names. This patch renames related indexes when a column or a table is renamed. Only indexes with names generated by rails will be renamed. Indexes with custom names will not be renamed.
-
由 Xavier Noria 提交于
-
由 Yves Senn 提交于
Some adapter (SQLite3) need to perform renaming operations to support the rails DDL. These rename prefixes operate with prefixes. When an index name already uses up the full space provieded by `index_name_length` these internal operations will fail. This patch introduces `allowed_index_name_length` which respects the amount of characters used for internal operations. It will always be <= `index_name_length` and every adapter can define how many characters need to be reserved.
-
- 20 2月, 2013 7 次提交
-
-
由 wangjohn 提交于
for query methods in a where_clause. Also, modified the CHANGELOG entry because it had false information and added tests.
-
由 wangjohn 提交于
Reduced memory leak problem in transactions by lazily updating AR objects with new transaction state. If AR object has a callback, the callback will be performed immediately (non-lazily) so the transaction still has to keep records with callbacks.
-
由 Yves Senn 提交于
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
-
由 Xavier Noria 提交于
-
由 John J Wang 提交于
-
- 18 2月, 2013 1 次提交
-
-
由 Andrew White 提交于
[ci skip]
-
- 15 2月, 2013 1 次提交
-
-
由 Yves Senn 提交于
closes #8423.
-
- 14 2月, 2013 1 次提交
-
-
由 James Miller 提交于
-
- 11 2月, 2013 1 次提交
-
-
由 Sergey Nartimov 提交于
Allow store accessors to be overrided like other attribute methods, e.g.: class User < ActiveRecord::Base store :settings, accessors: [ :color, :homepage ], coder: JSON def color super || 'red' end end
-
- 10 2月, 2013 1 次提交
-
-
由 Guillermo Iguaran 提交于
-
- 09 2月, 2013 2 次提交
-
-
由 Guillermo Iguaran 提交于
-
由 Guillermo Iguaran 提交于
-
- 08 2月, 2013 3 次提交
-
-
由 Carlos Antonio da Silva 提交于
Describe better the changes related to raising errors with empty array/hash values in where clauses. [ci skip]
-
由 robertomiranda 提交于
-
由 robertomiranda 提交于
-
- 07 2月, 2013 2 次提交
-
-
由 Dylan Smith 提交于
-
由 Carlos Antonio da Silva 提交于
[ci skip]
-