All Versions
202
Latest Version
Avg Release Cycle
25 days
Latest Release
875 days ago

Changelog History
Page 20

  • v0.2.2 Changes

    August 20, 2013
    • ๐Ÿ‘ Allowing Raw queries to be passed as the primary table names
  • v0.2.1 Changes

    August 13, 2013
    • ๐Ÿ›  Fix for an array passed to insert being mutated
  • v0.2.0 Changes

    August 07, 2013

    ๐Ÿ’ฅ Breaking changes:

    • hasTable now returns a boolean rather than a failed promise.
    • ๐Ÿ”„ Changed syntax for insert in postgresql, where the id is not assumed on inserts (#18). The second parameter of insert is now required to return an array of insert id's for the last insert.
    • ๐Ÿ— The timestamp method on the schema builder now uses a dateTime rather than a timestamp
  • v0.1.8 Changes

    July 07, 2013
    • Somehow missing the != operator. Using _.find rather than _.where in getCommandsByName(#22)
  • v0.1.7 Changes

    June 12, 2013
    • Ensures unhandled errors in the exec callback interface are re-thrown
  • v0.1.6 Changes

    June 09, 2013
    • ๐Ÿ‘ Renaming beforeCreate to afterCreate. Better handling of errors in the connection pooling
  • v0.1.5 Changes

    June 09, 2013
    • โž• Added the ability to specify beforeCreate and beforeDestroy hooks on the initialize's options.pool to perform any necessary database setup/teardown on connections before use (#14). where and having may now accept Knex.Raw instances, for consistency (#15). Added an orHaving method to the builder. The ability to specify bindings on Raw queries has been removed
  • v0.1.4 Changes

    May 22, 2013
    • 0๏ธโƒฃ defaultTo now accepts "false" for boolean columns, allows for empty strings as default values
  • v0.1.3 Changes

    May 18, 2013
    • Enabling table aliases (#11). Fix for issues with transactions not functioning (#12)
  • v0.1.2 Changes

    May 15, 2013
    • ๐Ÿ› Bug fixes for groupBy (#7). Mysql using collation, charset config settings in createTable. Added engine on schemaBuilder specifier (#6). Other doc fixes, tests