I'm experiencing very same issue, but with NH 4. How did you overcome it? On Wednesday, August 7, 2013 9:19:18 AM UTC+3, [email protected] wrote: > > I had already posted a reply a few days ago, but it seems, that it didn't > work. > > The generated mappings from fluent are identical, the behavior changed > from nhibernate version 3.1 to 3.2 > > <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"> > <class xmlns="urn:nhibernate-mapping-2.2" name="ConsoleApplication4.User, > ConsoleApplication4, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" > table="`User`"> > <id name="Id" type="System.Guid, mscorlib, Version=4.0.0.0, > Culture=neutral, PublicKeyToken=b77a5c561934e089" unsaved-value= > "00000000-0000-0000-0000-000000000000"> > <column name="Id" /> > <generator class="guid.comb" /> > </id> > <bag cascade="save-update" name="Roles"> > <key not-null="true"> > <column name="User_id" /> > </key> > <one-to-many class="ConsoleApplication4.RoleUser, > ConsoleApplication4, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" > /> > </bag> > <property name="Username" type="System.String, mscorlib, > Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> > <column name="Username" length="20" not-null="true" /> > </property> > </class> > </hibernate-mapping> > > <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"> > <class xmlns="urn:nhibernate-mapping-2.2" > name="ConsoleApplication4.RoleUser, > ConsoleApplication4, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" > table="RoleToUser"> > <id name="Id" type="System.Guid, mscorlib, Version=4.0.0.0, > Culture=neutral, PublicKeyToken=b77a5c561934e089" unsaved-value= > "00000000-0000-0000-0000-000000000000"> > <column name="Id" /> > <generator class="guid.comb" /> > </id> > <many-to-one cascade="none" class="ConsoleApplication4.User, > ConsoleApplication4, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" > name="User"> > <column name="User_id" not-null="true" /> > </many-to-one> > <many-to-one cascade="none" class="ConsoleApplication4.Role, > ConsoleApplication4, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" > name="Role"> > <column name="Role_id" not-null="true" /> > </many-to-one> > </class> > </hibernate-mapping> > > <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"> > <class xmlns="urn:nhibernate-mapping-2.2" name="ConsoleApplication4.Role, > ConsoleApplication4, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" > table="`Role`"> > <id name="Id" type="System.Guid, mscorlib, Version=4.0.0.0, > Culture=neutral, PublicKeyToken=b77a5c561934e089" unsaved-value= > "00000000-0000-0000-0000-000000000000"> > <column name="Id" /> > <generator class="guid.comb" /> > </id> > <bag cascade="save-update" name="Users"> > <key not-null="true"> > <column name="Role_id" /> > </key> > <one-to-many class="ConsoleApplication4.RoleUser, > ConsoleApplication4, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" > /> > </bag> > <property name="Name" type="System.String, mscorlib, Version=4.0.0.0, > Culture=neutral, PublicKeyToken=b77a5c561934e089"> > <column name="Name" length="32" not-null="true" /> > </property> > </class> > </hibernate-mapping> > >
-- You received this message because you are subscribed to the Google Groups "nhusers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/nhusers. For more options, visit https://groups.google.com/d/optout.
