Commits on Oct 22, 2009
  1. Possible fix for #330 - Feature: Support for additional attributes in…

    … the
    key-property element of an set (and equal)
    committed Oct 22, 2009
Commits on Oct 17, 2009
  1. Support for setting custom type of ToManyBase.Element through lambda-…

    …based action callback
    maxild committed with jagregory Sep 25, 2009
  2. Support for specifying sort='natural' on AsMap method using lambda ba…

    …sed index selector
    maxild committed with jagregory Sep 28, 2009
  3. Additional work on entity maps.

    - Added the AsEntityMap to ManyToManyPart for consistency.
    - Added the obvious overloads for AsEntityMap on both OneToManyPart and ManyToManyPart for setting the column names
    - Added extra tests for specifying the effect of AsEntityMap on the mapping model
    - Created seperate test fixtures for the AsTernary and AsEntityMap fluent interface stuff
    paulbatum committed with jagregory Oct 9, 2009
  4. Added support for HasMany(...).AsEntityMap() to support (more) ternar…

    …y associations.
    Also fixed bug that happens when a map is defined inside a component (then no sorting is done to the collection element), because the XmlClasslikeNodeSorter will ignore to sort children of component.
    Signed-off-by: paulbatum <>
    maxild committed with jagregory Sep 3, 2009
  5. Added a more descriptive error message for many-to-many mapping probl…

    …ems as suggested by Martin Nilsson.
    paulbatum committed with jagregory Sep 13, 2009
  6. Added ignored test for scenarios where the automapper is ignoring a p…

    …roperty on a derived class because another class in the inheritance hierarchy also has a property with the same name.
    paulbatum committed with jagregory Sep 11, 2009
  7. Applied patch from Pablo Ruiz that adds support for setting the defau…

    …lt value on a property mapping.
    paulbatum committed with jagregory Sep 6, 2009
  8. Implemented support setting the entity-name attribute (new to NH 2.1)…

    … for classes, subclasses and joined subclasses.
    paulbatum committed with jagregory Sep 6, 2009
  9. Support for filter and filter-def elements.

    Signed-off-by: paulbatum <>
    Musgrove@.(none) committed with jagregory Sep 1, 2009
  10. Added some missing tests and implementation details for setting the f…

    …ormula attribute on an element
    paulbatum committed with jagregory Sep 5, 2009
  11. Added an ignored test that demonstrates how using an automapping over…

    …rides to modify the HibernateMapping doesn't work properly.
    Corresponding issue has been created in google code, #317.
    paulbatum committed with jagregory Sep 5, 2009
Commits on Aug 28, 2009
  1. Fixed automapped entities with an override supplied composite id mapp…

    …ing properties that were referenced in the composite id
    jagregory committed Aug 28, 2009
  2. Added fix for overriding parent classes in an inheritance hierarcy, w…

    …as duplicating properties in the children.
    jagregory committed Aug 28, 2009
  3. Added Subselect to fetch

    jagregory committed Aug 28, 2009
  4. * Added missing methods from discriminator

    * Added missing version column properties
    * Got more tests for property, and added missing column methods to identity
    * Changed mappings to use string based name for IsSpecified and attributes, as this was getting crazy with all the reflection and expressions just for attribute names.
    * Also added tests for untested property column mappings
    jagregory committed Aug 28, 2009
Commits on Aug 26, 2009
Commits on Aug 25, 2009
  1. Added support for non-layer supertype abstract classes to the automap…

    You can either explicitly force an abstract type to be used with IncludeBase<T> or you can configure it in the setup with AbstractClassIsLayerSupertype.
    jagregory committed Aug 25, 2009