Permalink
Switch branches/tags
Commits on Jul 26, 2011
  1. Version 1.1.3

    nicksieger committed Jul 26, 2011
  2. 1.1.3 history

    nicksieger committed Jul 26, 2011
  3. Remove AR version < 3 guard around some caching methods (sugg. invade…

    …rsmustdie)
    
    Seems to work fine, no tests break. Don't remember why this went there
    originally :(.
    nicksieger committed Jul 25, 2011
  4. Fixes #71.

    Andris Zāģeris committed with nicksieger Jun 27, 2011
  5. Silence Rake::DSL warnings

    nicksieger committed Jun 27, 2011
Commits on Jun 20, 2011
  1. updated gemspecs for 1.1.2

    nicksieger committed Jun 20, 2011
Commits on Jun 17, 2011
  1. Add Rubyforge hoe plugin

    nicksieger committed Jun 17, 2011
  2. 1.1.2 complete history

    nicksieger committed Jun 17, 2011
  3. Make a stub Mysql::Error class, for AR's databases.rake file.

    Also throw a real exception for general connection failure. Fixes #19.
    nicksieger committed Jun 17, 2011
  4. pg: allow negative integer default values

    The default values were coming back from the PG JDBC driver as "(-1)",
    thus defeating String#to_i. Fixes #39.
    nicksieger committed Jun 17, 2011
  5. Fix pg breakage due to wholesale copy of #simplified_type

    Got a little over-zealous with copying those changes from Rails.
    nicksieger committed Jun 17, 2011
Commits on Jun 16, 2011
  1. Make decimal columns with no precision or scale stay decimals

    Fixes #55 for MySQL, Derby, HSQLDB/H2, and PG.
    nicksieger committed Jun 16, 2011
  2. mssql: quote table names like column names.

    Fixes #49.
    nicksieger committed Jun 16, 2011
  3. Change primary_keys to use the same catalog/schema/table separation

    logic as columns_internal.
    
    The relevant parts have been extracted to a private method. The
    primary motivation for this change is to allow table names with a
    scheme in ActiveRecord:
    
    class Company < ActiveRecord::Base
      set_table_name 'two.company' # default schema is 'one'
    end
    
    Before this commit, this would fail with a "Table 'one.two.company'
    doesn't exist" message.
    Marcus Brito committed with nicksieger Jun 16, 2011
  4. Fix integer no limit test

    atambo committed with nicksieger Jun 15, 2011
  5. support multiple schema in search_path

    Fixes #50.
    
    Signed-off-by: Nick Sieger <nick@nicksieger.com>
    schrd committed with nicksieger May 4, 2011
  6. Guard against nil connection.

    Fixes #24.
    nicksieger committed Jun 16, 2011
  7. Wire up pg and oracle override of #columns and #insert better

    Make it explicit how the query cache operates properly with these
    methods. Closes #20.
    nicksieger committed Jun 16, 2011
  8. oracle: allow configuration of schema through schema: key

    Suggested by sgbmn. Closes #53.
    nicksieger committed Jun 16, 2011
Commits on Jun 15, 2011
  1. Get Oracle tests green

    nicksieger committed Jun 15, 2011
  2. Properly escape bytea-escaped string.

    closes #59.
    nicksieger committed Jun 15, 2011
  3. Reverting Rails 3.1 stuff on 1.1 branch

    Reverting "Bundlifying..!!"
    Reverting "Using binds in execute. Using last_inserted_id"
    Reverting "Adding binds in adapter itself."
    Reverting "Adding last_inserted_id to mysql adapter. And exec_insert."
    Reverting "Add missing Gemfile.lock"
    
    This reverts commit 08738c5.
    nicksieger committed Jun 15, 2011
  4. Merge pull request #65 from atambo/master

    Respect postgres integer sizes
    nicksieger committed Jun 15, 2011
  5. Respect postgres integer sizes

    atambo committed Jun 15, 2011