Commits on Oct 11, 2010
Commits on Oct 1, 2010
  1. added spec to test that foreign keys are added after table definition…

    …s, changes to schema dumper to pass spec
    rsim committed Oct 1, 2010
Commits on Sep 29, 2010
Commits on Sep 28, 2010
  1. raise errors when index creation or removal fails (according to lates…

    …t ActiveRecord tests)
    rsim committed Sep 28, 2010
Commits on Sep 9, 2010
Commits on Sep 4, 2010
  1. major refactoring to move AR base, column, schema and structure dump …

    …methods into own modules and corresponding files
    rsim committed Sep 4, 2010
  2. removed String.mb_chars upcase and downcase methods for Ruby 1.9

    Rails 3.0.0 already includes Unicode aware upcase and downcase methods for Ruby 1.9
    rsim committed Sep 4, 2010
  3. changed back dirty specs to use empty string and not nil (as this was…

    … original meaning of these tests)
    rsim committed Sep 4, 2010
  4. Fix handling of zero-length strings in BLOB and CLOB columns

    Oracle distinguishes between NULL and zero-length strings in BLOB and CLOB
    columns, but we were assuming that it doesn't.
    This was tested on Oracle 11g.
    Dwayne Litzenberger committed with rsim Aug 12, 2010
  5. improved database connection parameters processing

    allow both TNS alias connection as well as connection using specified host, port, database name without corresponding TNS alias
    rsim committed Sep 4, 2010
  6. honor the :host and :port parameters for connecting to remote databas…

    …es when using ruby-oci8
    also updated spec to set database port
    Dwayne Litzenberger committed with rsim Aug 12, 2010
  7. Use Array(string) instead of string.to_a as String#to_a is not implem…

    …ented in Ruby 1.9.2
    rsim committed Sep 4, 2010
  8. schema dump improvements from aake

    Foreign key definitions now work with CPKs
    Bug fixes for partial composite foreign key support when CFKs are not being used. Added CFK spec.
    Bugfix: Don't generate materialized view log definitions
    Don't try to drop materialized view logs as tables
    Bugfix: don't generate duplicate unique keys
    Bug fix: Added comma before pk dump
    Dump indexes before dumping unique keys
    Changed the unique key spec to match an ALTER TABLE statement rather than a table inline definition
    Improved composite foreign key support. add_foreign_key() now accepts an array of columns and the schema dumper has been updated accordingly.
    Bug fix for when structure dumping foreign keys and reference column is not called 'id'
    aake committed with rsim Aug 6, 2010
Commits on Aug 23, 2010
  1. Fix incorrect column sql types when 2 models use the same table and A…

    …R query cache is enabled.
    ebeigarts committed with rsim Aug 11, 2010
Commits on Aug 22, 2010
  1. Renamed method index_exists? to index_name_exists? according to lates…

    …t ActiveRecord API changes
    rsim committed Aug 22, 2010
Commits on Aug 15, 2010
Commits on Aug 13, 2010
  1. added Bundler for dependency management for running tests, updated lo…

    …gger mock for Rails 3.0.0.rc
    rsim committed Aug 13, 2010
Commits on Jul 6, 2010
Commits on Jun 29, 2010
  1. bugfix - do not delete options when creating context index

    otherwise context index creation string in procedure comment will not match original index creation command
    rsim committed Jun 29, 2010
  2. Fix session information specs.

    ebeigarts committed Jun 29, 2010