1. 25 5月, 2014 1 次提交
  2. 18 4月, 2014 1 次提交
  3. 10 4月, 2014 1 次提交
  4. 04 4月, 2014 1 次提交
    • Y
      PostgreSQL and SQLite, remove varchar limit. [Vladimir Sazhin & Toms Mikoss & Yves Senn] · f4226c3a
      Yves Senn 提交于
      There is no reason for the PG adapter to have a default limit of 255 on :string
      columns. See this snippet from the PG docs:
      
          Tip: There is no performance difference among these three types, apart
          from increased storage space when using the blank-padded type, and a
          few extra CPU cycles to check the length when storing into a
          length-constrained column. While character(n) has performance
          advantages in some other database systems, there is no such advantage
          in PostgreSQL; in fact character(n) is usually the slowest of the
          three because of its additional storage costs. In most situations text
          or character varying should be used instead.
      f4226c3a
  5. 14 10月, 2013 1 次提交
    • N
      scope_chain should not be mutated for other reflections · cd959295
      Neeraj Singh 提交于
      Currently `scope_chain` uses same array for building different
      `scope_chain` for different associations. During processing
      these arrays are sometimes mutated and because of in-place
      mutation the changed `scope_chain` impacts other reflections.
      
      Fix is to dup the value before adding to the `scope_chain`.
      
      Fixes #3882.
      cd959295
  6. 24 7月, 2013 1 次提交
  7. 02 7月, 2013 1 次提交
    • N
      Removing not useful test related to reflect_on_all_associations · 1a560e61
      Neeraj Singh 提交于
      The comment in the test pretty much summarizes the issue.
      `FIXME these assertions bust a lot`
      
      Adding any type of association in class `Firm` will break this test.
      
      I removed some deprecated stuff and this test failed.
      
      I do not think this test provides any useful value. First of all who
      counted last that 39 is the right number of associations.
      
      Secondly there are a large number of tests which depend on reflection
      returning right information about associations. Those tests will start
      failing if there is a bug in the code.
      1a560e61
  8. 18 5月, 2013 1 次提交
  9. 10 10月, 2012 1 次提交
  10. 02 8月, 2012 1 次提交
  11. 28 7月, 2012 1 次提交
  12. 21 7月, 2012 1 次提交
  13. 13 7月, 2012 2 次提交
  14. 23 6月, 2012 1 次提交
  15. 19 6月, 2012 1 次提交
    • S
      Removing composed_of from ActiveRecord. · 14fc8b34
      Steve Klabnik 提交于
      This feature adds a lot of complication to ActiveRecord for dubious
      value. Let's talk about what it does currently:
      
      class Customer < ActiveRecord::Base
        composed_of :balance, :class_name => "Money", :mapping => %w(balance amount)
      end
      
      Instead, you can do something like this:
      
          def balance
            @balance ||= Money.new(value, currency)
          end
      
          def balance=(balance)
            self[:value] = balance.value
            self[:currency] = balance.currency
            @balance = balance
          end
      
      Since that's fairly easy code to write, and doesn't need anything
      extra from the framework, if you use composed_of today, you'll
      have to add accessors/mutators like that.
      
      Closes #1436
      Closes #2084
      Closes #3807
      14fc8b34
  16. 27 4月, 2012 1 次提交
  17. 31 1月, 2012 1 次提交
  18. 17 1月, 2012 1 次提交
  19. 24 12月, 2011 1 次提交
  20. 04 11月, 2011 2 次提交
  21. 03 11月, 2011 1 次提交
    • J
      Fix #3271. · d4861035
      Jon Leighton 提交于
      Building the conditions of a nested through association could
      potentially modify the conditions of the through and/or source
      association.
      
      This is a Bad Thing.
      d4861035
  22. 06 10月, 2011 1 次提交
  23. 30 9月, 2011 1 次提交
  24. 26 9月, 2011 1 次提交
  25. 01 7月, 2011 1 次提交
  26. 07 6月, 2011 1 次提交
  27. 05 6月, 2011 1 次提交
    • J
      Refactor Active Record test connection setup. Please see the... · 253bb6b9
      Jon Leighton 提交于
      Refactor Active Record test connection setup. Please see the RUNNING_UNIT_TESTS file for details, but essentially you can now configure things in test/config.yml. You can also run tests directly via the command line, e.g. ruby path/to/test.rb (no rake needed, uses default db connection from test/config.yml). This will help us fix the CI by enabling us to isolate the different Rails versions to different databases.
      253bb6b9
  28. 25 5月, 2011 1 次提交
  29. 23 5月, 2011 1 次提交
  30. 17 3月, 2011 1 次提交
  31. 11 3月, 2011 2 次提交
  32. 06 3月, 2011 1 次提交
  33. 08 1月, 2011 1 次提交
  34. 04 1月, 2011 2 次提交
  35. 01 1月, 2011 1 次提交
  36. 24 12月, 2010 1 次提交