Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Persister
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17293/src/NHibernate/Persister
Modified Files:
EntityPersister.cs NormalizedEntityPersister.cs
Log Message:
Fixed dynamic update. If the class' update attribute and insert attribute
were different then dynamic update was not working.
Index: NormalizedEntityPersister.cs
===================================================================
RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Persister/NormalizedEntityPersister.cs,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -d -r1.18 -r1.19
*** NormalizedEntityPersister.cs 23 Jun 2004 21:08:20 -0000 1.18
--- NormalizedEntityPersister.cs 5 Jul 2004 19:19:00 -0000 1.19
***************
*** 528,532 ****
null;
! sqlUpdateStrings = GenerateUpdateStrings(PropertyInsertability);
SqlString lockString = GenerateLockString(null, null);
--- 528,532 ----
null;
! sqlUpdateStrings = GenerateUpdateStrings(PropertyUpdateability);
SqlString lockString = GenerateLockString(null, null);
Index: EntityPersister.cs
===================================================================
RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Persister/EntityPersister.cs,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -d -r1.18 -r1.19
*** EntityPersister.cs 23 Jun 2004 21:08:19 -0000 1.18
--- EntityPersister.cs 5 Jul 2004 19:19:00 -0000 1.19
***************
*** 352,356 ****
null;
! sqlUpdateString = GenerateUpdateString(PropertyInsertability);
SqlString lockString = GenerateLockString(null, null);
--- 352,356 ----
null;
! sqlUpdateString = GenerateUpdateString(PropertyUpdateability);
SqlString lockString = GenerateLockString(null, null);
|