1. 03 4月, 2014 2 次提交
  2. 02 4月, 2014 5 次提交
  3. 01 4月, 2014 1 次提交
    • Y
      PostgreSQL determine `Column#type` through corresponding OID. #7814 · 4d344bb4
      Yves Senn 提交于
      I ran the whole test suite and compared the old to the new types.
      Following is the list of types that did change with this patch:
      
      ```
      DIFFERENT TYPE FOR mood: NEW: enum, BEFORE:
      DIFFERENT TYPE FOR floatrange: NEW: floatrange, BEFORE: float
      ```
      
      The `floatrange` is a custom type. The old type `float` was simply a coincidence
      form the name `floatrange` and our type-guessing.
      4d344bb4
  4. 31 3月, 2014 1 次提交
  5. 30 3月, 2014 1 次提交
  6. 29 3月, 2014 1 次提交
  7. 28 3月, 2014 3 次提交
  8. 27 3月, 2014 3 次提交
  9. 26 3月, 2014 2 次提交
  10. 23 3月, 2014 1 次提交
  11. 21 3月, 2014 1 次提交
  12. 20 3月, 2014 1 次提交
    • J
      Postgres schema: Constrain sequence search classid · 0110d7b7
      Josh Williams 提交于
      The pk_an_sequence_for query previously joined against pg_class's oid
      for rows in pg_depend, but pg_depend's objid may point to other system
      tables, such as pg_attrdef.  If a row in one of those other tables
      coincidentally has the same oid as an (unrelated) sequence, that
      sequence name may be returned instead of the real one.
      
      This ensures that only the pg_depend entries pointing to pg_class are
      considered.
      0110d7b7
  13. 18 3月, 2014 1 次提交
  14. 15 3月, 2014 1 次提交
  15. 12 3月, 2014 1 次提交
  16. 11 3月, 2014 2 次提交
  17. 04 3月, 2014 3 次提交
  18. 03 3月, 2014 1 次提交
    • V
      Fix warnings due to: · 398b4de0
      Vipul A M 提交于
      - unused variable in PG Adapter.
      - Ambiguous argument warning from range_test for use - to + Infinity range without brackets.
      398b4de0
  19. 26 2月, 2014 3 次提交
  20. 23 2月, 2014 2 次提交
    • Y
      deprecate support for pg ranges with excluding beginnings. · 91949e48
      Yves Senn 提交于
      The Ruby Range object does not support excluding beginnings.
      We currently support excluding beginnings for some subtypes using
      manually by incrementing them (now using the `#succ` method).
      This is approach is flawed as it's not equal to an excluding beginning.
      
      This commit deprecates the current support for excluding beginnings.
      It also raises an `ArgumentError` for subtypes that do not implement the `succ`
      method.
      
      This is a temporary solution to get rid of the broken state. We might still
      add complete support for excluding beginnings afterwards. (Probably with a
      new `PGRange` object, which acts like a `Range` but has excluding beginnings.
      91949e48
    • Y
      dynamically define PostgreSQL OID range types. · 4cb47167
      Yves Senn 提交于
      This gets AR working with custom defined range types. It also
      removes the need for subtype specific branches in `OID::Range`.
      
      This expands the interface of all `OID` types with the `infinity` method.
      It's responsible to provide a value for positive and negative infinity.
      4cb47167
  21. 19 2月, 2014 1 次提交
  22. 17 2月, 2014 2 次提交
  23. 14 2月, 2014 1 次提交