domainobjects-subversion Mailing List for DomainObjects for .NET (Page 4)
Brought to you by:
rbeauchamp
You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
(44) |
May
(21) |
Jun
(41) |
Jul
(23) |
Aug
(14) |
Sep
(9) |
Oct
(4) |
Nov
(20) |
Dec
(25) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(8) |
Feb
(3) |
Mar
(12) |
Apr
(9) |
May
(1) |
Jun
(11) |
Jul
(3) |
Aug
(6) |
Sep
(13) |
Oct
(12) |
Nov
(2) |
Dec
(1) |
2008 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
(3) |
Jun
(1) |
Jul
|
Aug
(6) |
Sep
(4) |
Oct
(24) |
Nov
(4) |
Dec
(8) |
2009 |
Jan
(6) |
Feb
(1) |
Mar
(1) |
Apr
(5) |
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(16) |
Dec
(11) |
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
(2) |
Jul
|
Aug
|
Sep
(6) |
Oct
(19) |
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
(9) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <rbe...@us...> - 2009-03-24 15:42:29
|
Revision: 407 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=407&view=rev Author: rbeauchamp Date: 2009-03-24 15:42:25 +0000 (Tue, 24 Mar 2009) Log Message: ----------- - New: Added ability to serialize/deserialize the GetDate, Plus and Minus functions. - New: Added the Minus function and overloaded the Field '-' operator. - New: Started porting documentation to Sandcastle. Modified Paths: -------------- branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Expression/Field.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/GetDate.cs branches/DomainObjects3/src/Core/DomainObjects/Serialization/FieldSerializer.cs branches/DomainObjects3/src/Core/DomainObjects.Core.dll.csproj branches/DomainObjects3/src/Documentation/DomainObjects.Documentation.csproj branches/DomainObjects3/src/Documentation/Sandcastle/DomainObjects.shfbproj branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/CollectionTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/CriteriaTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/DeleteByCriteriaTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/DiagnosticsTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/FieldValueTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/FunctionTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/ObjectGraphTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/PrefetchTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/QueryHintTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/SerializationTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/TableExpressionTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/UpdateByCriteriaTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/UpdateTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test.dll.csproj Added Paths: ----------- branches/DomainObjects3/DomainObjects.4.5.resharper branches/DomainObjects3/src/Core/DomainObjects/Diagnostics/CommandMonitor.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Minus.cs branches/DomainObjects3/src/Documentation/Sandcastle/Content/ branches/DomainObjects3/src/Documentation/Sandcastle/Content/Features.aml branches/DomainObjects3/src/Documentation/Sandcastle/Content/Welcome.aml branches/DomainObjects3/src/Documentation/Sandcastle/DomainObjects.content branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/ branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/__internal.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/base.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/baseConditional.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/block.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/blockCommon.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/blockSoftware.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/conditionSet.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/developer.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/developerReference.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/developerStructure.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/glossary.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/hierarchy.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/inline.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/inlineCommon.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/inlineLinking.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/inlineSoftware.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/inlineUi.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/space.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/standardCodes.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/structure.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/structureList.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/structureMedia.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/structureProcedure.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/structureTable.xsd branches/DomainObjects3/src/Documentation/Sandcastle/Schemas/xlink.xsd Removed Paths: ------------- branches/DomainObjects3/src/Test/DomainObjects.Test/TestType/CommandMonitor.cs Property Changed: ---------------- branches/DomainObjects3/ branches/DomainObjects3/src/Documentation/Sandcastle/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2009-02-12 22:20:41
|
Revision: 406 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=406&view=rev Author: rbeauchamp Date: 2009-02-12 22:20:37 +0000 (Thu, 12 Feb 2009) Log Message: ----------- - New: Added support for serialization and deserialization of a Field to and from a string. See the unit tests in the #region 'Field Serialization Tests' in the test fixture SerializationTests. - New: Created Sandcastle project. May replace NDoc with Sandcastle as Sandcastle is actively supported and used by Microsoft. Modified Paths: -------------- branches/DomainObjects3/bin/gen.bat branches/DomainObjects3/resource/Repository.xml branches/DomainObjects3/resource/Repository.xsd branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSelectStatement.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/Identity.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/ClassDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/DescriptorRepository.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/FieldDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/Tool/Generator/DomainObjectGenerator.cs branches/DomainObjects3/src/Core/DomainObjects/Serialization/DataSetFactory.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/BoundObjectSet.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/TypeReorderingStrategy.cs branches/DomainObjects3/src/Core/DomainObjects.Core.dll.csproj branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/RepositoryGenTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/SerializationTests.cs branches/DomainObjects3/testbed/CreateDatabase.sql Added Paths: ----------- branches/DomainObjects3/src/Core/DomainObjects/Serialization/FieldSerializer.cs branches/DomainObjects3/src/Documentation/Sandcastle/ branches/DomainObjects3/src/Documentation/Sandcastle/DomainObjects.shfbproj This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2009-01-26 02:22:20
|
Revision: 405 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=405&view=rev Author: rbeauchamp Date: 2009-01-26 01:30:28 +0000 (Mon, 26 Jan 2009) Log Message: ----------- - New: Improved support for multi-column primary keys containing a mixture of auto incremented and non-auto incremented columns. Modified Paths: -------------- branches/DomainObjects3/resource/Repository.xml branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/ObjectModelSelectStatement.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Query.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/QueryFacade.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/IPersistable.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/Identity.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/PersistableObject.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/ClassDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/FieldDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/Tool/Generator/DomainObjectGenerator.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/Tool/Generator/OleDbTypeToDbType.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/Tool/Generator/RepositoryGenerator.cs branches/DomainObjects3/src/Core/DomainObjects/ObjectAccess/ObjectBuilder.cs branches/DomainObjects3/src/Core/DomainObjects/ObjectAccess/ObjectGraphBuilder.cs branches/DomainObjects3/src/Core/DomainObjects/ObjectAccess/ObjectValueAccessor.cs branches/DomainObjects3/src/Core/DomainObjects/PersistenceBroker.cs branches/DomainObjects3/src/Core/DomainObjects/Proxy/ProxyFactory.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/BoundObjectSet.cs branches/DomainObjects3/src/Test/DomainObjects.Test/Domain/NonGeneratedPerson.cs branches/DomainObjects3/src/Test/DomainObjects.Test/Domain/SimpleObject.cs branches/DomainObjects3/src/Test/DomainObjects.Test/InternalDomainObjectsTestFixture.cs branches/DomainObjects3/src/Test/DomainObjects.Test/Resource/DomainObjects.DCIL.xml branches/DomainObjects3/src/Test/DomainObjects.Test/Resource/DomainObjects.DDIL.xml branches/DomainObjects3/src/Test/DomainObjects.Test/Resource/DomainObjects.SQLServer.sql branches/DomainObjects3/src/Test/DomainObjects.Test/Resource/DomainObjects.orm branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/CallbackTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/IdentityTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/MtoNTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/ObjectReferenceTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/PersistenceTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/ProxyTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/RepositoryGenTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test.dll.csproj branches/DomainObjects3/testbed/CreateDatabase.sql branches/DomainObjects3/testbed/CreateDatabaseWithoutIdentity.sql Added Paths: ----------- branches/DomainObjects3/src/Test/DomainObjects.Test/Domain/Farm.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/PartitionedTableTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2009-01-23 15:52:35
|
Revision: 404 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=404&view=rev Author: rbeauchamp Date: 2009-01-23 15:52:28 +0000 (Fri, 23 Jan 2009) Log Message: ----------- - New: Improving support of partitioned tables. Modified Paths: -------------- branches/DomainObjects3/src/Test/DomainObjects.Test/Resource/DomainObjects.DCIL.xml branches/DomainObjects3/src/Test/DomainObjects.Test/Resource/DomainObjects.DDIL.xml branches/DomainObjects3/src/Test/DomainObjects.Test/Resource/DomainObjects.SQLServer.sql branches/DomainObjects3/src/Test/DomainObjects.Test/Resource/DomainObjects.orm branches/DomainObjects3/src/Test/DomainObjects.Test.dll.csproj branches/DomainObjects3/testbed/CreateDatabase.sql This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2009-01-21 01:08:25
|
Revision: 403 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=403&view=rev Author: rbeauchamp Date: 2009-01-21 01:08:23 +0000 (Wed, 21 Jan 2009) Log Message: ----------- - Internal: Renamed MultipleCriteriaType to Conjunction - Internal: Code cleanup - Fix: Fixed issue where relationship was being initialized even when the AttributeDescriptor was marked with DeclaredInBaseClass='true' Modified Paths: -------------- branches/DomainObjects3/src/Core/DomainObjects/Collections/Extensions.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/OptionClause.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Criteria.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/Tool/Generator/DomainObjectGenerator.cs branches/DomainObjects3/src/Core/DomainObjects/ObjectAccess/ObjectBuilder.cs branches/DomainObjects3/src/Core/DomainObjects.Core.dll.csproj Added Paths: ----------- branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/Conjunction.cs Removed Paths: ------------- branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/CompareToFieldCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/EqualToFieldCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/GreaterThanFieldCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/LessThanFieldCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/MultipleCriteriaType.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ValueCriteria.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2009-01-19 16:29:59
|
Revision: 402 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=402&view=rev Author: rbeauchamp Date: 2009-01-19 16:29:53 +0000 (Mon, 19 Jan 2009) Log Message: ----------- - New: Added support for M:N relationships where the related tables have multi-column primary keys. Modified Paths: -------------- branches/DomainObjects3/resource/Repository.xml branches/DomainObjects3/resource/Repository.xsd branches/DomainObjects3/src/Core/DomainObjects/Collections/Extensions.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/CommandExecutionUtil.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/Function/ScalarFunction.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Expression/IntersectionTableColumn.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/IIntersectionTable.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/ITableMappedObject.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/IntersectionTable.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/MtoNCollectionRelationship.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelDeleteStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelInsertStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelUpdateStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/ObjectModelSelectStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/SelectField.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/SetParameter.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/Predicate.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Criteria.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Case.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/InsertByQuery.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Query.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/ScalarQuery.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/UpdateByCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/TransactableObject.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/ClassDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/CollectionDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/PrimaryKeyDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/Tool/Generator/DomainObjectGenerator.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/Tool/Generator/RepositoryGenerator.cs branches/DomainObjects3/src/Core/DomainObjects/ObjectAccess/ObjectSetBuilder.cs branches/DomainObjects3/src/Core/DomainObjects/ObjectAccess/ObjectValueAccessor.cs branches/DomainObjects3/src/Core/DomainObjects/PersistenceBroker.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/SqlServer/ServerSideSequencerInsertCommandBuilder.cs branches/DomainObjects3/src/Test/DomainObjects.Test/Domain/Product.cs branches/DomainObjects3/src/Test/DomainObjects.Test/Resource/DomainObjectGenTests/GenerateClasses.xml branches/DomainObjects3/src/Test/DomainObjects.Test/Resource/EditDescriptorRepositoryTests/InsertRelationshipDescriptorIds.xml branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/PerformanceTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/UpdateTests.cs branches/DomainObjects3/src/Tutorial/DomainObjects.Tutorial/Resource/Repository.xml Removed Paths: ------------- branches/DomainObjects3/resource/factory-test-repository.xml This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2009-01-02 16:44:41
|
Revision: 401 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=401&view=rev Author: rbeauchamp Date: 2009-01-02 16:44:31 +0000 (Fri, 02 Jan 2009) Log Message: ----------- - Internal: Improved performance of translating object model to database model. Modified Paths: -------------- branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/CommandBuilder.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelInsertStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSelectStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelUpdateStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/SearchConditionClause.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Select/SelectList.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Where/ConcreteTypeConstraintHandler.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/Function/ScalarFunction.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/GroupByField.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/OrderByField.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/SelectField.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/BetweenCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ComparisonCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/InCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Criteria.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Expression/Field.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Case.cs branches/DomainObjects3/src/Core/DomainObjects.Core.dll.csproj branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/Access/DbModel/AccessDbModelInsertStatement.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/Access/DbModel/AccessDbModelSelectStatement.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/Oracle/DbModel/OracleDbModelInsertStatement.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2009-01-01 04:25:54
|
Revision: 400 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=400&view=rev Author: rbeauchamp Date: 2009-01-01 04:25:46 +0000 (Thu, 01 Jan 2009) Log Message: ----------- - Fix: Fixed issues with table expressions. - Fix: Fixed issue when equal subqueries are added to another query. Modified Paths: -------------- branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/CommandBuilder.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSelectStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Expression/Field.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/TableExpressionTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2008-12-31 15:42:34
|
Revision: 399 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=399&view=rev Author: rbeauchamp Date: 2008-12-31 15:42:21 +0000 (Wed, 31 Dec 2008) Log Message: ----------- - Internal: Ensured that the result of translating a query to a DbModelSelectStatement will not be replaced by subsequent, equal queries. Modified Paths: -------------- branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2008-12-30 04:47:39
|
Revision: 398 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=398&view=rev Author: rbeauchamp Date: 2008-12-30 04:47:30 +0000 (Tue, 30 Dec 2008) Log Message: ----------- - Fixed: Issues with translating the object model expression into a data model expression. Modified Paths: -------------- branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs branches/DomainObjects3/src/Core/DomainObjects/Model/ObjectModel/ObjectModelVisitor.cs branches/DomainObjects3/src/Core/DomainObjects/Model/ObjectModel/Visitation.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2008-12-29 16:09:36
|
Revision: 397 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=397&view=rev Author: rbeauchamp Date: 2008-12-29 16:09:33 +0000 (Mon, 29 Dec 2008) Log Message: ----------- - Fixed: Issue with handling peer subqueries. Modified Paths: -------------- branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs branches/DomainObjects3/src/Core/DomainObjects/Model/ObjectModel/ObjectModelVisitor.cs branches/DomainObjects3/src/Core/DomainObjects/Model/ObjectModel/Visitation.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/TableExpressionTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2008-12-28 15:39:11
|
Revision: 396 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=396&view=rev Author: rbeauchamp Date: 2008-12-28 15:39:06 +0000 (Sun, 28 Dec 2008) Log Message: ----------- - Internal: Add OPTIMIZE FOR query hint unit tests to the QueryHints text fixture. - Internal: Improved performance of searching for a ReferenceDescriptor in a ClassDescriptor by foreign key field id. Modified Paths: -------------- branches/DomainObjects3/resource/Repository.xml branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSelectStatement.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/CompositeKey.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/Key.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/ClassDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/FieldDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/IReferenceDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/ReferenceDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/ReferenceDescriptorOverride.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/Tool/Generator/DomainObjectGenerator.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/QueryHintTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2008-12-28 03:38:09
|
Revision: 395 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=395&view=rev Author: rbeauchamp Date: 2008-12-28 03:38:05 +0000 (Sun, 28 Dec 2008) Log Message: ----------- - New: Added ability to specify a SQL Server OPTIMIZE FOR query hint. See the QueryHintTests test fixture for usage examples. - New: The methods Criteria.AddEqualTo(), AddGreaterThan(), AddLessThan(), AddGreaterOrEqualThan(), AddLessOrEqualThan() now can accept either Fields or value types as the comparison argument. AddEqualToField(), AddGreaterThanField(), et. al., have been removed from the API. Modified Paths: -------------- branches/DomainObjects3/resource/Repository.xml branches/DomainObjects3/resource/Repository.xsd branches/DomainObjects3/src/Core/DomainObjects/Collections/Extensions.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/CommandBuilder.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelInsertStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSelectStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelUpdateStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/Function/ScalarFunction.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Expression/IntersectionTableColumn.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/GroupByField.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/OrderByField.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/SelectField.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/SetParameter.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/BetweenCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/CompareToFieldCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ComparisonCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ExistsCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/InCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/InSubqueryCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/NullCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/Predicate.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Criteria.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Expression/ColumnField.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Expression/Constant.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Expression/Field.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Expression/FieldValue.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Expression/Null.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/InsertByQuery.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/ScalarQuery.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/FieldDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/FieldDescriptorReference.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/IReferenceDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/ReferenceDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/ReferenceDescriptorOverride.cs branches/DomainObjects3/src/Core/DomainObjects.Core.dll.csproj branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/CorrelatedSubqueryTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/CriteriaTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/FieldValueTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/SerializationTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test.dll.csproj Added Paths: ----------- branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/OptionClause.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/QueryHintTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2008-12-22 13:22:10
|
Revision: 394 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=394&view=rev Author: rbeauchamp Date: 2008-12-22 12:16:37 +0000 (Mon, 22 Dec 2008) Log Message: ----------- - Internal: Fixed implementation of visitor pattern such that the correct parent expression will exist when the child expression is being visited. Modified Paths: -------------- branches/DomainObjects3/DomainObjects.sln.cache branches/DomainObjects3/build.xml branches/DomainObjects3/src/Core/AssemblyInfo.cs branches/DomainObjects3/src/Core/DomainObjects/Contract/ValidationUtil.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSelectStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/SelectField.cs branches/DomainObjects3/src/Core/DomainObjects/Model/ObjectModel/ObjectModelVisitor.cs branches/DomainObjects3/src/Core/DomainObjects/Model/ObjectModel/Visitation.cs branches/DomainObjects3/src/Core/DomainObjects.Core.dll.csproj branches/DomainObjects3/src/Documentation/content/xdocs/index.xml branches/DomainObjects3/src/DomainObjectGen/assemblyinfo.cs branches/DomainObjects3/src/Extensions/Properties/AssemblyInfo.cs branches/DomainObjects3/src/RepositoryGen/assemblyinfo.cs branches/DomainObjects3/src/Test/Properties/AssemblyInfo.cs branches/DomainObjects3/src/TestDataLoader/AssemblyInfo.cs branches/DomainObjects3/src/Tutorial/AssemblyInfo.cs Added Paths: ----------- branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/TableExpressionQuery.cs Removed Paths: ------------- branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/TableExpression.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2008-12-20 12:09:15
|
Revision: 393 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=393&view=rev Author: rbeauchamp Date: 2008-12-20 12:09:11 +0000 (Sat, 20 Dec 2008) Log Message: ----------- - New: Implemented support for common table expressions. See TableExpressionTests test fixture for usage examples. - Internal: Made more extensive use of visitor pattern to recurse the object model expression tree to produce the database model expression tree. Modified Paths: -------------- branches/DomainObjects3/DomainObjects.sln.cache branches/DomainObjects3/src/Core/DomainObjects/Collections/Extensions.cs branches/DomainObjects3/src/Core/DomainObjects/Contract/Assert.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/CommandBuilder.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/Parameter.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelInsertStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSelectStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelUpdateStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/Column.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/DbSchemaColumn.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/DerivedColumn.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/From/Table.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Having/HavingClause.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/IDbModelExpression.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/ISearchConditionContainer.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/SearchConditionClause.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Where/ConcreteTypeConstraintHandler.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/Function/ScalarFunction.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Expression/IntersectionTableColumn.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/ITableMappedObject.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/IntersectionTable.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/MtoNCollectionRelationship.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/SubClass.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelDeleteStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelInsertStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelSqlStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelUpdateStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/IQuery.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/InternalQuery.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/ObjectModelSelectStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/OrderByField.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/SetParameter.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Union.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ComparisonCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/InCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/DataProvider/AbstractDataProvider.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/DataProvider/IDataProvider.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/RowReader.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Criteria.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Expression/ColumnField.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Expression/Field.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Case.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/RowNumber.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/InsertByQuery.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Query.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/ScalarQuery.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/UpdateByCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/Model/ObjectModel/ObjectModelVisitor.cs branches/DomainObjects3/src/Core/DomainObjects/Model/ObjectModel/Visitation.cs branches/DomainObjects3/src/Core/DomainObjects/ObjectAccess/ObjectBuilder.cs branches/DomainObjects3/src/Core/DomainObjects/ObjectAccess/ObjectSetBuilder.cs branches/DomainObjects3/src/Core/DomainObjects.Core.dll.csproj branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/Access/DbModel/AccessDbModelInsertStatement.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/Access/DbModel/AccessDbModelSelectStatement.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/Oracle/DbModel/OracleCompatibleDbModelSelectStatement.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/Oracle/DbModel/OracleDbModelInsertStatement.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/DataProvider/Oracle/OracleDataProvider.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/CriteriaTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/FunctionTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/PerformanceTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test.dll.csproj Added Paths: ----------- branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/From/TableExpressionClause.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Select/SelectList.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/GroupByField.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/SelectField.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/TableExpression.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/TableExpressionTests.cs Removed Paths: ------------- branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Select/SelectResultsTable.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <try...@us...> - 2008-12-05 00:13:09
|
Revision: 392 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=392&view=rev Author: trystans Date: 2008-12-05 00:13:05 +0000 (Fri, 05 Dec 2008) Log Message: ----------- Fixed null reference exception when comparing a FieldValue with a literal null. Modified Paths: -------------- branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Expression/FieldValue.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/FieldValueTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2008-11-19 05:02:55
|
Revision: 391 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=391&view=rev Author: rbeauchamp Date: 2008-11-19 05:02:51 +0000 (Wed, 19 Nov 2008) Log Message: ----------- - New: Added support for the SQL Server ROW_NUMBER clause. See the unit test RowNumber() for a usage example. Modified Paths: -------------- branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/OrderByField.cs branches/DomainObjects3/src/Core/DomainObjects.Core.dll.csproj branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/FunctionTests.cs Added Paths: ----------- branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/RowNumber.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2008-11-03 05:17:29
|
Revision: 390 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=390&view=rev Author: rbeauchamp Date: 2008-11-03 05:17:25 +0000 (Mon, 03 Nov 2008) Log Message: ----------- - Internal: Improve performance of binding related objects during cascade store/delete. Modified Paths: -------------- branches/DomainObjects3/resource/Repository.xml branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/PersistenceFacade.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/TransactableObject.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/BindManager.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/BoundObjectSet.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/PerformanceTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2008-11-03 00:30:41
|
Revision: 389 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=389&view=rev Author: rbeauchamp Date: 2008-11-03 00:30:38 +0000 (Mon, 03 Nov 2008) Log Message: ----------- - Internal: removed unnecessary list type specification from ObjectSetBuilder - Internal: improved performance by caching hashcode value of AttributeDescriptor. Modified Paths: -------------- branches/DomainObjects3/DomainObjects.sln.cache branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Query.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/QueryFacade.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/AttributeDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/ObjectAccess/ObjectInitializer.cs branches/DomainObjects3/src/Core/DomainObjects/ObjectAccess/ObjectSetBuilder.cs branches/DomainObjects3/src/Core/DomainObjects/PersistenceBroker.cs branches/DomainObjects3/src/Core/DomainObjects/Proxy/InMemoryRelationship.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/ObjectBuilderTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2008-11-01 19:48:01
|
Revision: 388 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=388&view=rev Author: rbeauchamp Date: 2008-11-01 19:47:57 +0000 (Sat, 01 Nov 2008) Log Message: ----------- - Bug fix: When alias is specified in select list but not in the order by. See unit test AliasedFieldInSelectListAndFieldInOrderBy(). - Bug fix: When multiple relationships in a prefetch have null values or empty collections. Modified Paths: -------------- branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/Column.cs branches/DomainObjects3/src/Core/DomainObjects/ObjectAccess/ObjectGraphBuilder.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/PrefetchTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2008-10-30 15:27:18
|
Revision: 387 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=387&view=rev Author: rbeauchamp Date: 2008-10-30 15:27:03 +0000 (Thu, 30 Oct 2008) Log Message: ----------- - Fixed issue with serializing a Query Modified Paths: -------------- branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/InternalQuery.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Query.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/SerializationTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2008-10-28 09:03:07
|
Revision: 386 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=386&view=rev Author: rbeauchamp Date: 2008-10-28 09:00:26 +0000 (Tue, 28 Oct 2008) Log Message: ----------- - Loading objects from a data table retains the primary key value so that data is not lost. Modified Paths: -------------- branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/SearchConditionClause.cs branches/DomainObjects3/src/Core/DomainObjects/ObjectAccess/ObjectInitializer.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/States/PersistenceStateEnum.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2008-10-25 04:50:51
|
Revision: 385 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=385&view=rev Author: rbeauchamp Date: 2008-10-25 04:50:47 +0000 (Sat, 25 Oct 2008) Log Message: ----------- - Bug fix: Fixed issue with equality members implemented by DomainObjects classes. See unit test OrderByTheSameFieldButDifferentFunctions(). Modified Paths: -------------- branches/DomainObjects3/ReleaseLog.txt branches/DomainObjects3/build.xml branches/DomainObjects3/src/Core/AssemblyInfo.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSelectStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/Column.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/From/Table.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Select/SelectResultsTable.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/Function/ScalarFunction.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/FieldRelationship.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Relationship.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/HavingCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/SearchCondition.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/WhereCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Expression/ColumnField.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Average.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Case.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/ConvertTo.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Count.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/DateAdd.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/DateDiff.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/DatePart.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Lower.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Max.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Min.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Plus.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Replace.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/ReplaceNull.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Sum.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Upper.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/PersistableObject.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/TypeReorderingStrategy.cs branches/DomainObjects3/src/Documentation/content/xdocs/Site.xml branches/DomainObjects3/src/Documentation/content/xdocs/index.xml branches/DomainObjects3/src/Documentation/skinconf.xml branches/DomainObjects3/src/DomainObjectGen/assemblyinfo.cs branches/DomainObjects3/src/Extensions/Properties/AssemblyInfo.cs branches/DomainObjects3/src/RepositoryGen/assemblyinfo.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/FunctionTests.cs branches/DomainObjects3/src/Test/Properties/AssemblyInfo.cs branches/DomainObjects3/src/TestDataLoader/AssemblyInfo.cs branches/DomainObjects3/src/Tutorial/AssemblyInfo.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2008-10-24 13:55:54
|
Revision: 384 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=384&view=rev Author: rbeauchamp Date: 2008-10-24 13:55:45 +0000 (Fri, 24 Oct 2008) Log Message: ----------- - Preparing for release 2.0.0 Modified Paths: -------------- branches/DomainObjects3/ReleaseLog.txt branches/DomainObjects3/resource/app.config branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/InsertByQuery.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/ScalarQuery.cs branches/DomainObjects3/src/Documentation/content/xdocs/Documentation/QuickStart.xml branches/DomainObjects3/src/Documentation/content/xdocs/Welcome/Features.xml branches/DomainObjects3/src/Documentation/content/xdocs/index.xml branches/DomainObjects3/src/Documentation/skinconf.xml branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2008-10-22 14:45:58
|
Revision: 383 http://domainobjects.svn.sourceforge.net/domainobjects/?rev=383&view=rev Author: rbeauchamp Date: 2008-10-22 14:45:48 +0000 (Wed, 22 Oct 2008) Log Message: ----------- - Preparing for release 2.0.0 Modified Paths: -------------- branches/DomainObjects3/DomainObjects.sln.cache branches/DomainObjects3/ReleaseLog.txt branches/DomainObjects3/build.xml branches/DomainObjects3/resource/Repository.xml branches/DomainObjects3/resource/Repository.xsd branches/DomainObjects3/src/Core/AssemblyInfo.cs branches/DomainObjects3/src/Core/DomainObjects/Cache/ObjectCache.cs branches/DomainObjects3/src/Core/DomainObjects/Cache/ObjectCacheFactory.cs branches/DomainObjects3/src/Core/DomainObjects/Collections/ImmutableList.cs branches/DomainObjects3/src/Core/DomainObjects/Configuration/DomainObjectsConfiguration.cs branches/DomainObjects3/src/Core/DomainObjects/Contract/Assert.cs branches/DomainObjects3/src/Core/DomainObjects/Contract/AssertionFailedException.cs branches/DomainObjects3/src/Core/DomainObjects/Contract/ValidationUtil.cs branches/DomainObjects3/src/Core/DomainObjects/Conversion/FieldConversionException.cs branches/DomainObjects3/src/Core/DomainObjects/Conversion/FieldConversionFactory.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/CommandBuilder.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/CommandExecutionUtil.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/DeleteCommandBuilder.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/InsertCommandBuilder.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/Parameter.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SelectByPkCommandBuilder.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SelectCommandBuilder.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelDeleteStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelInsertStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSelectStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelUpdateStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DerivedTable.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/Column.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/ColumnType.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/DbSchemaColumn.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/DerivedColumn.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/From/Join.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/From/Table.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/IParameterizable.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/ISearchConditionContainer.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/SearchConditionClause.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Select/SelectResultsTable.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Where/ConcreteTypeConstraintHandler.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/Function/ScalarFunction.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/JoinType.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/BatchStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Expression/Field.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Expression/IntersectionTableColumn.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/ClassToPrefetch.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/CollectionRelationship.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/CrossJoinRelationship.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/FieldRelatedClass.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/FieldRelationship.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/ITableMappedObject.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/IntersectionTable.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/MtoNCollectionRelationship.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/ReferenceRelationship.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Relationship.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/RootClass.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/SubClass.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/SubClassRelationship.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/IInsertByQuery.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/IObjectModelExpression.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelDeleteStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelInsertStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelSqlStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelUpdateStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/SearchCondition.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/IQuery.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/InternalQuery.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/ObjectModelSelectStatement.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/OrderByField.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Union.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/BetweenCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/CompareToFieldCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ComparisonCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/EqualToCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/EqualToFieldCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ExistsCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/GreaterThanCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/GreaterThanFieldCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/InCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/InSubqueryCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/LessThanCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/LessThanFieldCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/LikeCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/MultipleCriteriaType.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/NullCriteria.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/Command/UpdateCommandBuilder.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/DataProvider/AbstractDataProvider.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/DataProvider/DataProviderFactory.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/DataProvider/IDataProvider.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/MaximumCountExceededException.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/OptimisticConcurrencyException.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/RowReader.cs branches/DomainObjects3/src/Core/DomainObjects/DbAccess/SqlException.cs branches/DomainObjects3/src/Core/DomainObjects/Diagnostics/DatabaseAccessMonitor.cs branches/DomainObjects3/src/Core/DomainObjects/DomainObjectsException.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Criteria.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Expression/ColumnField.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Expression/Constant.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Expression/Field.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Expression/IClassContainer.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Expression/Null.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Average.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Case.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/ConvertTo.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Count.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/DateAdd.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/DateDiff.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/DatePart.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Lower.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Max.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Min.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/NewId.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/PartOfDateTime.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Plus.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Replace.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Sum.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Function/Upper.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/InsertByQuery.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/PersistenceFacade.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/Query.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/QueryFacade.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Command/ScalarQuery.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/DatabaseSession.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Diagnostics/DatabaseAccessEvent.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/Collection.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/CompositeKey.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/DoubleKey.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/EditableObject.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/FieldConversion.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/FieldRelationship.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/GuidKey.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/ICreatable.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/IDeletable.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/IEditable.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/IFieldCollection.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/IFieldConversion.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/IFieldRelationship.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/IImmutable.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/IPersistable.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/IReadOnly.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/ITransactable.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/Identity.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/ImmutableObject.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/IntKey.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/Key.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/LongKey.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/MutatorAttribute.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/NeedsDeleteEventArgs.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/OnAfterInsertArgs.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/OnDeletedFromDatabaseEventArgs.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/OnIdentityChangeArgs.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/PersistableObject.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/ReadOnlyObject.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/Reference.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/ShortKey.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/StringKey.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Domain/TransactableObject.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Test/DomainObjectsTestFixture.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Test/TransactionalTestFixture.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Transaction/BindUtil.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Transaction/IExecutionAware.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Transaction/IService.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Transaction/ITransactionAware.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Transaction/ITransactionSetAware.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Transaction/Service.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Transaction/ServiceActivator.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Transaction/SingleThreadedUnitOfWork.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Transaction/TransactionAttribute.cs branches/DomainObjects3/src/Core/DomainObjects/Facade/Transaction/TransactionOption.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/AttributeDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/AttributeDescriptorOverride.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/ClassDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/CollectionDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/DescriptorRepository.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/Editability.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/FieldDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/FieldDescriptorReference.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/IAttributeDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/IReferenceDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/IRelationshipDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/PersistentField.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/PrimaryKeyDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/ReferenceDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/ReferenceDescriptorOverride.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/RelationshipDescriptor.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/RelationshipDescriptorOverride.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/RepositoryFactory.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/Sort.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/Tool/Generator/DomainObjectGenerator.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/Tool/Generator/OleDbTypeToDbType.cs branches/DomainObjects3/src/Core/DomainObjects/Metadata/Tool/Generator/RepositoryGenerator.cs branches/DomainObjects3/src/Core/DomainObjects/Model/Builder.cs branches/DomainObjects3/src/Core/DomainObjects/Model/ObjectModel/ObjectModelVisitor.cs branches/DomainObjects3/src/Core/DomainObjects/Model/ObjectModel/Visitation.cs branches/DomainObjects3/src/Core/DomainObjects/ObjectAccess/ObjectBuilder.cs branches/DomainObjects3/src/Core/DomainObjects/ObjectAccess/ObjectGraphBuilder.cs branches/DomainObjects3/src/Core/DomainObjects/ObjectAccess/ObjectSetBuilder.cs branches/DomainObjects3/src/Core/DomainObjects/ObjectAccess/ObjectValueAccessor.cs branches/DomainObjects3/src/Core/DomainObjects/PersistenceBroker.cs branches/DomainObjects3/src/Core/DomainObjects/Proxy/IRelationship.cs branches/DomainObjects3/src/Core/DomainObjects/Proxy/InMemoryReferenceFacade.cs branches/DomainObjects3/src/Core/DomainObjects/Proxy/InMemoryRelationship.cs branches/DomainObjects3/src/Core/DomainObjects/Proxy/LazyLoadingObjectProxy.cs branches/DomainObjects3/src/Core/DomainObjects/Proxy/ProxyFactory.cs branches/DomainObjects3/src/Core/DomainObjects/Proxy/ProxyServices.cs branches/DomainObjects3/src/Core/DomainObjects/Proxy/RelationshipIdentity.cs branches/DomainObjects3/src/Core/DomainObjects/Proxy/TransactableObjectProxy.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/BindManager.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/BoundObjectSet.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/ObjectTransaction.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/States/PersistenceState.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/States/PersistenceStateFactory.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/States/StateNewDelete.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/States/StateNewEdited.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/States/StateNewUnedited.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/States/StateOldDelete.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/States/StateOldEdited.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/States/StateOldUnedited.cs branches/DomainObjects3/src/Core/DomainObjects/Transaction/TransactionContext.cs branches/DomainObjects3/src/Documentation/content/xdocs/Documentation/Api/index.xml branches/DomainObjects3/src/Documentation/content/xdocs/Documentation/BankOfDavis/2_ArchitectureAndConcepts.xml branches/DomainObjects3/src/Documentation/content/xdocs/Documentation/BankOfDavis/SetUpYourDevelopmentEnvironment.xml branches/DomainObjects3/src/Documentation/content/xdocs/Documentation/QuickStart.xml branches/DomainObjects3/src/Documentation/content/xdocs/Project/Contribute.xml branches/DomainObjects3/src/Documentation/content/xdocs/Site.xml branches/DomainObjects3/src/Documentation/content/xdocs/Tabs.xml branches/DomainObjects3/src/Documentation/content/xdocs/Welcome/Features.xml branches/DomainObjects3/src/Documentation/content/xdocs/index.xml branches/DomainObjects3/src/Documentation/skinconf.xml branches/DomainObjects3/src/DomainObjectGen/DomainObjects/Tools/DomainObjectGen/EntryPoint.cs branches/DomainObjects3/src/DomainObjectGen/assemblyinfo.cs branches/DomainObjects3/src/Extensions/DomainObjects/Conversion/Boolean2IntFieldConversion.cs branches/DomainObjects3/src/Extensions/DomainObjects/Conversion/EnumStringConversion.cs branches/DomainObjects3/src/Extensions/DomainObjects/Conversion/GuidStringConversion.cs branches/DomainObjects3/src/Extensions/DomainObjects/Conversion/NullableTypeConversion.cs branches/DomainObjects3/src/Extensions/DomainObjects/Conversion/Object2ByteArrFieldConversion.cs branches/DomainObjects3/src/Extensions/DomainObjects/Conversion/StringGuidConversion.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/Access/AccessIdentityCommandBuilder.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/Access/AccessUpdateCommandBuilder.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/Access/DbModel/AccessDbModelInsertStatement.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/Oracle/OracleDeleteCommandBuilder.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/Oracle/OracleSequenceCommandBuilder.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/Oracle/OracleUpdateCommandBuilder.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/SqlServer/ServerSideSequencerInsertCommandBuilder.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/SqlStatement/DbModel/MySql/MySqlDbModelDeleteStatement.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/SqlStatement/DbModel/MySql/MySqlDbModelSelectStatement.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/SqlStatement/DbModel/MySql/MySqlDbModelUpdateStatement.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/SqlStatement/MySql/MySqlDeleteCommandBuilder.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/SqlStatement/MySql/MySqlInsertCommandBuilder.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/SqlStatement/MySql/MySqlSelectCommandBuilder.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/Command/SqlStatement/MySql/MySqlUpdateCommandBuilder.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/DataProvider/Access/Access2000DataProvider.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/DataProvider/MySql/MySqlDataProvider.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/DataProvider/Oracle/OracleCompatibleDataProvider.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/DataProvider/Oracle/OracleDataProvider.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/DataProvider/SqlServer/SqlServerDataProvider.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/DataProvider/SqlServer/SqlServerDataProviderServerSideSequencer.cs branches/DomainObjects3/src/Extensions/DomainObjects/DbAccess/DataProvider/SqlServer/SqlServerDataProviderWithIdentitySupport.cs branches/DomainObjects3/src/Extensions/DomainObjects/Sequence/SequenceEntry.cs branches/DomainObjects3/src/Extensions/Properties/AssemblyInfo.cs branches/DomainObjects3/src/RepositoryGen/DomainObjects/Tools/RepositoryGen/EntryPoint.cs branches/DomainObjects3/src/RepositoryGen/assemblyinfo.cs branches/DomainObjects3/src/Test/DomainObjects.Test/Domain/BaseType.cs branches/DomainObjects3/src/Test/DomainObjects.Test/Domain/NonGeneratedPerson.cs branches/DomainObjects3/src/Test/DomainObjects.Test/Domain/NonGeneratedRole.cs branches/DomainObjects3/src/Test/DomainObjects.Test/Domain/Product.cs branches/DomainObjects3/src/Test/DomainObjects.Test/Domain/RootObject.cs branches/DomainObjects3/src/Test/DomainObjects.Test/Domain/SimpleObject.cs branches/DomainObjects3/src/Test/DomainObjects.Test/Domain/SimpleObjectClass.cs branches/DomainObjects3/src/Test/DomainObjects.Test/Domain/StockDetail.cs branches/DomainObjects3/src/Test/DomainObjects.Test/Domain/StringToStringConversion.cs branches/DomainObjects3/src/Test/DomainObjects.Test/Domain/SubType.cs branches/DomainObjects3/src/Test/DomainObjects.Test/InternalDomainObjectsTestFixture.cs branches/DomainObjects3/src/Test/DomainObjects.Test/Properties/UnitTestProperties.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/AdoNetTransactionTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/CacheTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/CallbackTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/CascadeStoreAndDeleteTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/CollectionTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/CompositeKeyTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/CriteriaTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/DatabaseCompatibilityTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/DiagnosticsTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/DomainObjectGeneratorTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/DomainObjectsConfigurationTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/EditDescriptorRepositoryTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/FieldValueTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/FunctionTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/IdentityTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/InheritanceHierarchyToSingleTableMappingTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/InsertTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/MtoNTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/MutatorAttributeTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/NullableTypesTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/ObjectBuilderTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/ObjectGraphTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/ObjectReferenceTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/ObjectTransactionTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/OptimisticConcurrencyTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/PerformanceTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/PersistenceTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/PrefetchTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/PrimaryKeyTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/ProxyTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/RepositoryFactoryTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/RepositoryGenTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/SerializationTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/ServerSideSequencerTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/TransactionAttributeTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/TransactionBoundaryTests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestFixture/outerjointests.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestType/Enum/LegalValue.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestType/Service/CacheService.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestType/Service/NonTransactionalService.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestType/Service/ReorderValidationService.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestType/Service/ReorderValidator.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestType/Service/TransactionNotSupportedService.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestType/Service/TransactionRequiredService.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestType/Service/TransactionRequiredService2.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestType/Service/TransactionSetAware.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestType/Service/TransactionSetAwareService.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestType/Service/TransactionSupportedService.cs branches/DomainObjects3/src/Test/DomainObjects.Test/TestType/Service/TransactionalService.cs branches/DomainObjects3/src/Test/Properties/AssemblyInfo.cs branches/DomainObjects3/src/TestDataLoader/AssemblyInfo.cs branches/DomainObjects3/src/TestDataLoader/DomainObjects/Test/TestDataLoader/EntryPoint.cs branches/DomainObjects3/src/TestDataLoader/DomainObjects/Test/TestDataLoader/Loader.cs branches/DomainObjects3/src/TestDataLoader/DomainObjects/Test/TestDataLoader/Reader.cs branches/DomainObjects3/src/Tutorial/AssemblyInfo.cs branches/DomainObjects3/src/Tutorial/DomainObjects.Tutorial/Planet.cs branches/DomainObjects3/src/Tutorial/DomainObjects.Tutorial/PlanetarySatellite.cs branches/DomainObjects3/src/Tutorial/DomainObjects.Tutorial/Resource/Repository.xml branches/DomainObjects3/src/Tutorial/DomainObjects.Tutorial/Star.cs branches/DomainObjects3/src/Tutorial/DomainObjects.Tutorial/TransactionFacade.cs branches/DomainObjects3/src/Tutorial/DomainObjects.Tutorial/TutorialClient.cs branches/DomainObjects3/src/Tutorial/DomainObjects.Tutorial/TutorialTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |