Permalink
Commits on Mar 24, 2009
  1. version bump

    copiousfreetime committed Mar 24, 2009
Commits on Mar 23, 2009
  1. fix case where no explicit index is set for the primary key column, t…

    copiousfreetime committed Mar 23, 2009
    …hat is when the pk is the rowid
  2. fix formatting

    copiousfreetime committed Mar 23, 2009
Commits on Mar 22, 2009
  1. version bump

    copiousfreetime committed Mar 22, 2009
  2. Merge branch 'master' of jeremy@hinegardner.org:/var/git/amalgalite

    copiousfreetime committed Mar 22, 2009
    Conflicts:
    	tasks/config.rb
Commits on Mar 5, 2009
  1. Roll back to SQLite 3.6.10

    copiousfreetime committed Mar 5, 2009
    SQLite 3.6.11 introduced a bug in the substr() sql function.
    
        http://www.sqlite.org/cvstrac/chngview?cn=6234
Commits on Mar 3, 2009
Commits on Feb 18, 2009
  1. update history

    copiousfreetime committed Feb 18, 2009
  2. Fix statement closing error on 64bit compliations

    copiousfreetime committed Feb 18, 2009
    Not sure why this happens, but it does.  The root cause is incorrectly api usage
    by amalgalite of sqlite and making sure that when closing a statement it is:
    
    * not closed more than once
    * if an error state is found before sqlite3_finalize is called do not raise an
      additional error if sqlite3_finalize returns an error that is the same as the
      error state from before the call.
Commits on Feb 15, 2009
  1. Transaction in rescue clause bug.

    copiousfreetime committed Feb 15, 2009
    * Fix transaction bug if transaction is started when an exception has been
      thrown and rescued and the transaction starts in the rescue clause.
      reported by James Edward Gray II
Commits on Feb 12, 2009
  1. update history

    copiousfreetime committed Feb 12, 2009
Commits on Feb 10, 2009
  1. fixup ruby warnings

    copiousfreetime committed Feb 10, 2009
  2. Ruby warnings pass

    copiousfreetime committed Feb 10, 2009
    * look for the 'return @varname' pattern and clean them up
      as those can cause warnings
    * force ruby to run with -w on all specs.
Commits on Feb 9, 2009
  1. Fix Database#first_row_from on empty result

    copiousfreetime committed Feb 9, 2009
    * Database#first_row_from is supposed to behave the same as #execute() but was
      not in the case where there were no results.
Commits on Feb 8, 2009
  1. update history

    copiousfreetime committed Feb 8, 2009
  2. fix hanging spec

    copiousfreetime committed Feb 8, 2009
Commits on Feb 4, 2009
  1. Added convenience functions:

    copiousfreetime committed Feb 4, 2009
    * Database#first_row_from
    * Database#first_value_from
  2. Update versions

    copiousfreetime committed Feb 4, 2009
    * bump amalgalite version
    * bump arrayfields requirement version
Commits on Feb 2, 2009