1. 07 9月, 2012 1 次提交
  2. 06 9月, 2012 2 次提交
  3. 05 9月, 2012 1 次提交
  4. 21 8月, 2012 1 次提交
    • Y
      Rename to test_mysql_strict_mode_disabled_dont_override_global_sql_mode · babc24c1
      Yasuo Honda 提交于
      Reason since MySQL 5.6.6-m9 the `sql_mode` default value is
      `NO_ENGINE_SUBSTITUTION`.
      This default parameter change is out of control from Rails.
      
      This test verifies Rails not overriding the default `@@GLOBAL.sql_mode` value
      by checking if `@@GLOBAL.sql_mode` is the same as `@@SESSION.sql_mode`.
      babc24c1
  5. 09 8月, 2012 1 次提交
    • S
      Fix only-once stub logic. · 1e17a9d3
      Steve Jorgensen 提交于
      Didn't fail the test because adapter#query happens to
      not call raw connection's #query, but don't want to count
      on that and have a fragile test.
      1e17a9d3
  6. 08 8月, 2012 1 次提交
  7. 28 7月, 2012 1 次提交
  8. 27 7月, 2012 1 次提交
    • J
      ActiveRecord::Base.all returns a Relation. · 6a81ccd6
      Jon Leighton 提交于
      Previously it returned an Array.
      
      If you want an array, call e.g. `Post.to_a` rather than `Post.all`. This
      is more explicit.
      
      In most cases this should not break existing code, since
      Relations use method_missing to delegate unknown methods to #to_a
      anyway.
      6a81ccd6
  9. 17 7月, 2012 2 次提交
  10. 14 7月, 2012 1 次提交
  11. 01 7月, 2012 1 次提交
  12. 29 6月, 2012 1 次提交
  13. 28 6月, 2012 1 次提交
  14. 25 6月, 2012 1 次提交
    • P
      Revert "Merge pull request #6344" · ceb68d18
      Piotr Sarnacki 提交于
      This commit needs to be reverted because it introduces difficulties when
      using sqlite3 in development and other databases in production. This
      happens because when you create time column in sqlite3, it's dumped as
      datetime in schema.rb file.
      
      This reverts commit 57d534ee, reversing
      changes made to 20f049fb.
      
      Conflicts:
      
      	activerecord/test/cases/adapters/sqlite3/sqlite3_adapter_test.rb
      ceb68d18
  15. 23 6月, 2012 1 次提交
  16. 22 6月, 2012 1 次提交
    • A
      Improve the derivation of HABTM assocation join table names · 46492949
      Andrew White 提交于
      Improve the derivation of HABTM join table name to take account of nesting.
      It now takes the table names of the two models, sorts them lexically and
      then joins them, stripping any common prefix from the second table name.
      
      Some examples:
      
        Top level models
        (Category <=> Product)
        Old: categories_products
        New: categories_products
      
        Top level models with a global table_name_prefix
        (Category <=> Product)
        Old: site_categories_products
        New: site_categories_products
      
        Nested models in a module without a table_name_prefix method
        (Admin::Category <=> Admin::Product)
        Old: categories_products
        New: categories_products
      
        Nested models in a module with a table_name_prefix method
        (Admin::Category <=> Admin::Product)
        Old: categories_products
        New: admin_categories_products
      
        Nested models in a parent model
        (Catalog::Category <=> Catalog::Product)
        Old: categories_products
        New: catalog_categories_products
      
        Nested models in different parent models
        (Catalog::Category <=> Content::Page)
        Old: categories_pages
        New: catalog_categories_content_pages
      
      Also as part of this commit the validity checks for HABTM assocations have
      been moved to ActiveRecord::Reflection One side effect of this is to move when
      the exceptions are raised from the point of declaration to when the association
      is built. This is consistant with other association validity checks.
      46492949
  17. 19 6月, 2012 1 次提交
  18. 14 6月, 2012 1 次提交
  19. 19 5月, 2012 1 次提交
  20. 17 5月, 2012 1 次提交
  21. 16 5月, 2012 2 次提交
  22. 15 5月, 2012 1 次提交
  23. 09 5月, 2012 1 次提交
  24. 07 5月, 2012 1 次提交
  25. 06 5月, 2012 1 次提交
  26. 05 5月, 2012 1 次提交
  27. 27 4月, 2012 5 次提交
  28. 25 4月, 2012 1 次提交
    • R
      Always quote hstore keys and values · 0c46dbbc
      Ryan Fitzgerald 提交于
      escape_hstore uses quotation marks around keys and values only if it
      seems necessary. However, it currently breaks in the presence of some
      non-ASCII characters. Instead of trying to guess exactly which
      characters are safe, it seems better to always use quotes.
      0c46dbbc
  29. 19 4月, 2012 1 次提交
  30. 08 4月, 2012 1 次提交
  31. 02 4月, 2012 1 次提交
  32. 01 4月, 2012 2 次提交