Permalink
Commits on Aug 12, 2009
  1. Added BigDecimal support

    stympy committed Aug 12, 2009
Commits on Aug 10, 2009
  1. Updated history

    jnunemaker committed Aug 10, 2009
  2. :dependent => has no effect with 'many embedded'

    dcu authored and jnunemaker committed Aug 8, 2009
    Signed-off-by: David A. Cuadrado <krawek@gmail.com>
  3. add tests

    dcu authored and jnunemaker committed Aug 8, 2009
    Signed-off-by: David A. Cuadrado <krawek@gmail.com>
  4. fix some issues when object is frozen(destroyed); improve support for…

    dcu authored and jnunemaker committed Aug 8, 2009
    … :dependent
    
    Signed-off-by: David A. Cuadrado <krawek@gmail.com>
  5. implemented :dependent => :delete_all|:nullify

    dcu authored and jnunemaker committed Aug 8, 2009
    Signed-off-by: David A. Cuadrado <krawek@gmail.com>
  6. implemented has_many :dependent => :destroy

    dcu authored and jnunemaker committed Aug 8, 2009
    Signed-off-by: David A. Cuadrado <krawek@gmail.com>
  7. added ManyDocumentsProxy#destroy_all

    dcu authored and jnunemaker committed Aug 8, 2009
    Signed-off-by: David A. Cuadrado <krawek@gmail.com>
  8. do not set instance variable if object was destroyed

    dcu authored and jnunemaker committed Aug 8, 2009
    Signed-off-by: David A. Cuadrado <krawek@gmail.com>
  9. Updated history.

    jnunemaker committed Aug 10, 2009
  10. Updated simple find_by test to something that makes more sense.

    jnunemaker committed Aug 10, 2009
    Removed the find_by creation from embedded document. Embedded
    documents shouldn't have find_by methods.
  11. Added some indention so it is easier to tell the diff between public/…

    jnunemaker committed Aug 10, 2009
    …private/etc when scanning.
  12. move method definition to Document

    dcu authored and jnunemaker committed Aug 7, 2009
    Signed-off-by: David A. Cuadrado <krawek@gmail.com>
  13. make find_by_*! work (raises an error if document is not found)

    dcu authored and jnunemaker committed Aug 7, 2009
    Signed-off-by: David A. Cuadrado <krawek@gmail.com>
  14. add tests

    dcu authored and jnunemaker committed Aug 7, 2009
    Signed-off-by: David A. Cuadrado <krawek@gmail.com>
  15. implemented support for find_or_(initialize|create)_by

    dcu authored and jnunemaker committed Aug 7, 2009
    Signed-off-by: David A. Cuadrado <krawek@gmail.com>
  16. initial work on dynamic finders

    dcu authored and jnunemaker committed Aug 7, 2009
    Signed-off-by: David A. Cuadrado <krawek@gmail.com>
  17. make use of Hash#deep_merge to merge conditions

    dcu authored and jnunemaker committed Aug 3, 2009
    Signed-off-by: David A. Cuadrado <krawek@gmail.com>
  18. implement find_by methods

    dcu authored and jnunemaker committed Jul 31, 2009
    Signed-off-by: David A. Cuadrado <krawek@gmail.com>
  19. Custom _id's now work by using id= method. Added explicit orders to s…

    jnunemaker committed Aug 10, 2009
    …ome tests to help avoid the random failures.
  20. Reverted change of _id to object id's. _id is now once again,

    jnunemaker committed Aug 10, 2009
    and forever more a string.
    
    This makes the code more simple and the behavior of _id's
    more consistent. Previously, _id was object id and all
    association keys were strings. This made a mess of things.
    
    The alternative is to force the user to convert any id param
    in rails or merb to object id's before querying and that seems
    like too much of a pain.
Commits on Aug 7, 2009
Commits on Aug 6, 2009
  1. Version bump to 0.3.2

    jnunemaker committed Aug 6, 2009
  2. Updated history.

    jnunemaker committed Aug 6, 2009