Permalink
Commits on Mar 4, 2016
  1. Bump version

    committed Mar 4, 2016
  2. Merge pull request #65 from sleewoo/patch-1

    Delete `:foreign` option when adding indexes
    committed Mar 4, 2016
Commits on Feb 22, 2016
  1. Merge pull request #66 from sleewoo/patch-2

    Do not add limit option on PostgrSQL JSON columns
    committed Feb 22, 2016
Commits on Feb 18, 2016
  1. Merge pull request #64 from sleewoo/patch-3

    Bundler 1.7.6 is way too old
    committed Feb 18, 2016
Commits on Feb 17, 2016
  1. Bundler 1.7.6 is way too old

    sleewoo committed Feb 17, 2016
Commits on Feb 15, 2016
Commits on Dec 26, 2015
  1. Delete `:foreign` option when adding indexes

    Otherwise ActiveRecord raises a `ArgumentError`:
    
    ```
    ArgumentError: Unknown key: :foreign. Valid keys are: :unique, :order, :name, :where, :length, :internal, :using, :algorithm, :type
    /Users/sleewoo/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/activesupport-4.2.5/lib/active_support/core_ext/hash/keys.rb:75:in `block in assert_valid_keys'
    /Users/sleewoo/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/activesupport-4.2.5/lib/active_support/core_ext/hash/keys.rb:73:in `each_key'
    /Users/sleewoo/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/activesupport-4.2.5/lib/active_support/core_ext/hash/keys.rb:73:in `assert_valid_keys'
    /Users/sleewoo/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/activerecord-4.2.5/lib/active_record/connection_adapters/abstract/schema_statements.rb:916:in `add_index_options'
    /Users/sleewoo/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/activerecord-4.2.5/lib/active_record/connection_adapters/postgresql/schema_statements.rb:476:in `add_index'
    /Users/sleewoo/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/mini_record-0.4.6/lib/mini_record/auto_schema.rb:418:in `block in auto_upgrade!'
    /Users/sleewoo/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/mini_record-0.4.6/lib/mini_record/auto_schema.rb:412:in `each'
    /Users/sleewoo/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/mini_record-0.4.6/lib/mini_record/auto_schema.rb:412:in `auto_upgrade!'
    ```
    sleewoo committed Dec 26, 2015
Commits on Oct 22, 2015
  1. Merge pull request #58 from burnt43/master

    fix adding duplicate index
    committed Oct 22, 2015
Commits on Oct 21, 2015
  1. Merge pull request #1 from DAddYE/master

    pulling master
    burnt43 committed Oct 21, 2015
Commits on Sep 22, 2015
  1. Merge pull request #56 from burnt43/master

    Fix bug intorduced in my last PR
    committed Sep 22, 2015
Commits on Sep 21, 2015
  1. clone the table_names, so the following gsub! does not change ActiveR…

    …ecord::Base's table_name class variable
    burnt43 committed Sep 21, 2015
Commits on Sep 16, 2015
  1. Merge pull request #54 from burnt43/master

    use rails4 join table naming conventions
    committed Sep 16, 2015
Commits on May 14, 2015
  1. Bump to version 0.4.6

    committed May 14, 2015
  2. Merge pull request #52 from sleewoo/master

    Do not add limit option for postgres range columns
    committed May 14, 2015
Commits on Feb 16, 2015
  1. Merge pull request #51 from nateware/master

    Fix :default handling for Rails 4.2 and update tests
    committed Feb 16, 2015
Commits on Feb 15, 2015
Commits on Nov 28, 2014
Commits on Nov 13, 2014
  1. Bump to version 0.4.4

    committed Nov 13, 2014
Commits on Nov 12, 2014
  1. Merge pull request #48 from cosine/dry-run-logging

    Add dry run and more verbose logging
    
    This merge also incorporates pull request #47, which permits symbols for index names.
    cosine committed Nov 12, 2014
  2. Merge pull request #45 from cosine/master

    Add suppress_index option for associations
    cosine committed Nov 12, 2014
  3. Add dry run and more verbose logging

    Dry run and verbose logging are added together because without dry run,
    the verbose logging is technically unnecessary as all schema changes are
    logged via the logged SQL they generate.  Likewise, without verbose
    logging, a dry run cannot tell you want it will do on a live run.
    cosine committed Nov 12, 2014
Commits on Nov 10, 2014
  1. Permit symbols for index names

    cosine committed Nov 10, 2014
  2. Bump to version 0.4.3

    committed Nov 10, 2014
  3. Merge pull request #46 from cosine/create-table-options

    Add create_table to pass options to SQL
    committed Nov 10, 2014
Commits on Oct 24, 2014
Commits on Oct 4, 2014
  1. Merge pull request #44 from wminkstein/non-destructive

    Non-Destructive
    committed Oct 4, 2014
  2. updated README

    William Minkstein committed Oct 4, 2014