Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Apr 29, 2012
  1. @grobie

    Release v1.1.0

    grobie authored
  2. @grobie

    Update readme

    grobie authored
Commits on Mar 28, 2012
  1. @grobie

    Merge pull request #16 from lparry/master

    grobie authored
    Fix missing newline at end of progress dots
  2. @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. @grobie

    Add AtomicSwitcher

    grobie 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. @grobie

    Make index tests more robust against non-deterministic results

    grobie authored
    The #select_value method returns a value of one randomly chosen column,
    which can sometimes be a NULL value even if the row itself exist.
  3. @grobie

    Add script to run tests against all environments

    grobie authored
    Little helper script to be used as pre-commit hook:
    
      echo "bin/lhm-test-all.sh" >> .git/hooks/pre-commit
  4. @grobie
  5. @grobie

    Add mysql2 compatibility

    grobie authored
  6. @grobie

    Update CI test environment

    grobie authored
Commits on Mar 24, 2012
  1. @grobie
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 Mar 4, 2012
  1. @grobie
Commits on Mar 3, 2012
  1. @lgierth

    Remove README note about #11

    lgierth authored
Commits on Feb 22, 2012
  1. @grobie

    Release v1.0.3

    grobie authored
  2. @grobie

    Improve change_column

    grobie 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
  2. @purzelrakete

    fixes soundcloud#11

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

    lhm issue found

    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
  4. @purzelrakete
Commits on Jan 31, 2012
  1. @purzelrakete
  2. @purzelrakete
  3. @purzelrakete

    updated changelog

    purzelrakete authored
  4. @purzelrakete

    removed comments

    purzelrakete authored
  5. @purzelrakete
  6. @purzelrakete

    sleep over 1 second

    purzelrakete authored
  7. @purzelrakete

    added confirm option

    purzelrakete authored
  8. @purzelrakete

    killer script

    purzelrakete authored
  9. @purzelrakete

    conflict

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

    moved scripts into bin

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