Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Apr 29, 2012
  1. Release v1.1.0

    authored
  2. Update readme

    authored
Commits on Mar 28, 2012
  1. @lparry

    Print newline character after end of progress dots

    lparry authored
    This keeps the begin migration/end migrations lines lined up nicely.
Commits on Mar 25, 2012
  1. Add AtomicSwitcher

    authored
    The AtomicSwitcher provides atomic renaming of origin / destination
    tables and will be used by default if mysql server version is not
    affected by the famous rename bug (http://bugs.mysql.com/bug.php?id=39675).
  2. Add mysql2 compatibility

    authored
Commits on Mar 24, 2012
Commits on Mar 19, 2012
  1. @tiegz

    Change to supports_atomic_switch? behavior: raise error instead of wa…

    tiegz authored
    …rning user if they haven't set
    
    options[:atomic_switch] and they have an affected version of mysql. Default to true for good versions.
Commits on Mar 16, 2012
  1. @tiegz

    Remove exception dependency on Mysql and ActiveRecord, and make it work

    tiegz authored
    with mysql2 (by not using fetch_row)
  2. @tiegz

    1) adds AtomicSwitcher class to use atomic rename to switch origin & …

    tiegz authored
    …destination tables
    
    2) adds option[:atomic_switch] boolean to specify use of AtomicSwitch or LockedSwitcher
    3) warn user if options[:atomic_switch] is not set & their version is affected by old
    mysql bug, and default options[:atomic_switch] to false
Commits on Feb 22, 2012
  1. Release v1.0.3

    authored
  2. Improve change_column

    authored
    This change allows to change the definition of the last column in a
    table (it's not possible to remove all columns from a table) and
    speedups the migration as only one alter statement is necessary for each
    change_column.
Commits on Feb 17, 2012
  1. @purzelrakete

    fixes soundcloud#11

    purzelrakete authored
Commits on Feb 9, 2012
  1. @purzelrakete

    1.0.1

    purzelrakete authored
  2. @purzelrakete

    1.0.0

    purzelrakete authored
  3. @purzelrakete

    bumped

    purzelrakete authored
Commits on Jan 31, 2012
  1. @purzelrakete
  2. @purzelrakete

    added confirm option

    purzelrakete authored
Commits on Jan 30, 2012
  1. @purzelrakete

    moved scripts into bin

    purzelrakete authored
Commits on Jan 29, 2012
  1. @purzelrakete

    rc4

    purzelrakete authored
Commits on Jan 19, 2012
  1. Release v1.0.0.rc3

    authored
Commits on Jan 18, 2012
  1. Call revert in case of error

    authored
  2. @purzelrakete
  3. Change public interface

    authored
  4. Release v1.0.0.rc2

    authored
  5. Speedup migrations for tables with large ids

    authored
    The current implementation of the chunker tremendously slows down the
    migration of tables with huge gaps in id values. This patch changes the
    behavior to only throttle chunking by sleeping if at least one row was
    copied over.
  6. Fix handling of sql errors

    authored
Commits on Jan 17, 2012
Commits on Jan 16, 2012
  1. @purzelrakete

    1.8.7

    purzelrakete authored
Something went wrong with that request. Please try again.