From: Michael D. <mik...@us...> - 2004-07-05 19:19:09
|
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); |