Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Nov 05, 2010

  1. Jeremy Evans

    Bump version to 3.17.0

    authored November 05, 2010

Oct 01, 2010

  1. Jeremy Evans

    Bump version to 3.16.0

    authored October 01, 2010
  2. Jeremy Evans

    Add example with .or to the dataset filtering doc

    authored September 30, 2010

Sep 01, 2010

  1. Jeremy Evans

    Bump version to 3.15.0

    authored September 01, 2010

Aug 26, 2010

  1. Bernhard Essl

    Correct typo in example code in cheatsheet.

    authored August 26, 2010 jeremyevans committed August 26, 2010

Aug 02, 2010

  1. Jeremy Evans

    Bump version to 3.14.0

    authored August 02, 2010

Jul 01, 2010

  1. Jeremy Evans

    Bump the version to 3.13.0

    authored July 01, 2010

Jun 28, 2010

  1. Ben Armston

    Minor corrections to querying documentation

    authored June 26, 2010 jeremyevans committed June 28, 2010

Jun 26, 2010

  1. burningTyger

    fixed a couple of typos.

    authored June 26, 2010

Jun 25, 2010

  1. Ben Armston

    Minor corrections to ActiveRecord docs

    authored May 29, 2010 jeremyevans committed June 25, 2010
  2. Ben Armston

    Minor corrections to 'Sequel for SQL' users docs

    authored May 29, 2010 jeremyevans committed June 25, 2010
  3. Ben Armston

    Minor corrections to validations documentation

    authored May 28, 2010 jeremyevans committed June 25, 2010

Jun 24, 2010

  1. Jeremy Evans

    Minor doc updates

    authored June 24, 2010

Jun 23, 2010

  1. Jeremy Evans

    Minor fixes to the advanced associations RDoc

    authored June 23, 2010
  2. Jeremy Evans

    Minor update the prepared statements rdoc file

    authored June 23, 2010

Jun 17, 2010

  1. Jeremy Evans

    Cache prepared statements when using the native sqlite driver, improv…

    …ing performance
    
    Previously, when using the native SQLite adapter Sequel would treat
    prepared statements exactly the same as bound variables, by just
    executing the prepared statement SQL with the bound variables. With
    this commit, Sequel will create and cache a prepared statement
    object on a per connection basis, and reuse the prepared statement
    object if you execute the prepared statement again with different
    bound variables.  So instead of having to parse the SQL given every
    time the prepared statement is executed, it only needs to parse it
    once when preparing the query, and then can just execute it with
    new bound variables.
    
    This also refactors parts of the native SQL adapter to make things
    simpler.
    authored June 17, 2010

Jun 15, 2010

  1. Jeremy Evans

    Minor update to association_basics.rdoc

    authored June 15, 2010

Jun 08, 2010

  1. Jeremy Evans

    Add a :methods_module association option, for choosing the module int…

    …o which association methods are placed
    
    As the included doc updates state, this is only useful in rare
    circumstances.  However, one of those circumstances is coming
    up shortly.
    authored June 08, 2010

Jun 01, 2010

  1. Jeremy Evans

    Fix a couple of typos in the 3.12.0 release notes

    authored June 01, 2010
  2. Jeremy Evans

    Bump version to 3.12.0

    authored June 01, 2010

May 28, 2010

  1. Jeremy Evans

    Add a :deferrable option to foreign_key for creating deferrable forei…

    …gn keys
  2. Jeremy Evans

    Add a :join_table_block many_to_many association option used by the a…

    …dd/remove/remove_all methods
    
    This is useful if the association filters on columns in the join table
    and you want to respect those filters when adding and removing
    objects from the association.

May 25, 2010

  1. Jeremy Evans

    Allow the :eager_loader association proc to accept a single hash inst…

    …ead of 3 arguments
    
    The previously supported API of using 3 separate arguments is still
    supported.  However, the new API is more flexible, and is required
    to get access to the dataset that is doing the eager loading.  That
    will be used in the future to make sure the sharding plugin works
    for eager loading.
    
    With the new API, the hash passed to the eager_loader proc is
    populated with the keys :key_hash, :rows, :associations, and
    :self, with the first three keys corresponding to the old
    argument order, and the new :self key being the dataset doing
    the eager loading.
    
    The Model.eager_loading_dataset method now also accepts an
    options hash as an optional fifth argument, which should be
    backwards compatible.
  2. Jeremy Evans

    Add a Dataset#order_prepend method that adds to the end of an existin…

    …g order
    
    This is useful if the dataset is already ordered, and you want to
    modify the order, but still keep the original order as the fallback.
    Example:
    
      # Dataset ordered by albums name
      ds = DB[:albums].join(:artists, :id=>:artist_id).
             order(:albums__name)
      # You want to order it by artists, but keep the existing
      # order by album for albums by the same artist
      ds.order_prepend(:artists__name)

May 21, 2010

  1. Jeremy Evans

    Add Sequel for ActiveRecord Users guide

May 20, 2010

  1. Jeremy Evans

    Add Sequel for SQL Users guide

May 19, 2010

  1. Jeremy Evans

    Add section about hook_class_methods plugin to model hooks guide

May 18, 2010

  1. Jeremy Evans

    Add Model Hooks guide, based on the ActiveRecord one

  2. Jeremy Evans

    Add model validations guide, based on the ActiveRecord one

May 17, 2010

  1. Jeremy Evans

    Fix line endings in some recently committed files

May 14, 2010

  1. Jeremy Evans

    Add some info on using &, |, and ~ to the querying guide

  2. Jeremy Evans

    Add all of the join methods to the dataset basics guide

May 13, 2010

  1. Jeremy Evans

    Fix doc typo in sharding guide

May 11, 2010

  1. Jeremy Evans

    Replace the Schema Modification guide with a much more detailed Migra…

    …tions and Schema Modification guide
  2. Jeremy Evans

    WIP on migration doc

Something went wrong with that request. Please try again.