Thread: [DomainObjects-Subversion] SF.net SVN: domainobjects: [226] trunk/DomainObjects2 (Page 2)
Brought to you by:
rbeauchamp
From: <rbe...@us...> - 2006-11-16 04:48:26
|
Revision: 226 http://svn.sourceforge.net/domainobjects/?rev=226&view=rev Author: rbeauchamp Date: 2006-11-15 20:48:24 -0800 (Wed, 15 Nov 2006) Log Message: ----------- - Added unit tests for object graph consistency. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Reference.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/CollectionTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/ObjectGraphTests.cs trunk/DomainObjects2/testbed/CreateDatabase.sql trunk/DomainObjects2/testbed/CreateDatabaseWithoutIdentity.sql This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dko...@us...> - 2006-11-20 20:01:51
|
Revision: 229 http://svn.sourceforge.net/domainobjects/?rev=229&view=rev Author: dkondratiuk Date: 2006-11-20 12:01:48 -0800 (Mon, 20 Nov 2006) Log Message: ----------- New OracleCompatibleDataProvider. This provider Should be compatible with all Oracle versions, it builds the joins based on where clauses. I also open the door to future providers that do not support join tables with "Inner Join" and "Outer Joins" OracleCompatibleDataProvider (like Oracle 8i) does not support Full Joins. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/From/Join.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/From/Table.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/IDbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Where/WhereClause.cs trunk/DomainObjects2/src/Extensions/DomainObjects.Extensions.dll.csproj trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs trunk/DomainObjects2/testbed/CreateDatabase.sql trunk/DomainObjects2/testbed/oracle/CreateDatabase.SQL Added Paths: ----------- trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Oracle/DbModel/OracleCompatibleDbModelSelectStatement.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/DataProvider/Oracle/OracleCompatibleDataProvider.cs Removed Paths: ------------- trunk/DomainObjects2/src/OracleExtensions/obj/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2006-11-25 20:58:43
|
Revision: 237 http://svn.sourceforge.net/domainobjects/?rev=237&view=rev Author: rbeauchamp Date: 2006-11-25 12:58:39 -0800 (Sat, 25 Nov 2006) Log Message: ----------- Implementing prefetch functionality. Added unit test PrefetchTests.PrefetchNullableRelationshipOneLevelDeep(). Modified Paths: -------------- trunk/DomainObjects2/resource/Repository.xml trunk/DomainObjects2/resource/Repository.xsd trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/CommandExecutionUtil.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Having/HavingClause.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/IDbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/SearchConditionClause.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Select/SelectResultsTable.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Where/WhereClause.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/CollectionRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/CrossJoinRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/FieldRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/ITableMappedObject.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/IntersectionTable.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/MtoNCollectionRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/ReferenceRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Relationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/SubClass.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/SubClassRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelDeleteStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelInsertStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelUpdateStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/ObjectModelSelectStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/BetweenCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/CompareToFieldCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ComparisonCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ExistsCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/InCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/InSubqueryCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/NullCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/RowReader.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Criteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Expression/ColumnField.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Case.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Query.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Collection.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/IFieldCollection.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Reference.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/CollectionDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/IRelationshipDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/ReferenceDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/RelationshipDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/RelationshipDescriptorOverride.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectGraphBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectSetBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/InMemoryRelationship.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Oracle/DbModel/OracleCompatibleDbModelSelectStatement.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Oracle/DbModel/OracleDbModelSelectStatement.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/DiagnosticsTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/PrefetchTests.cs trunk/DomainObjects2/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...> - 2006-11-26 01:57:42
|
Revision: 238 http://svn.sourceforge.net/domainobjects/?rev=238&view=rev Author: rbeauchamp Date: 2006-11-25 17:57:40 -0800 (Sat, 25 Nov 2006) Log Message: ----------- Added NewId function. Validated via unit test FunctionTests.OrderByNewId(). Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Criteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Expression/ScalarField.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Upper.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Query.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/UpdateByCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects.Core.dll.csproj trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/CollectionTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/FunctionTests.cs trunk/DomainObjects2/testbed/CreateDatabaseWithoutIdentity.sql Added Paths: ----------- trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/NewId.cs Property Changed: ---------------- trunk/DomainObjects2/ trunk/DomainObjects2/src/OracleExtensions/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2006-11-27 16:05:53
|
Revision: 240 http://svn.sourceforge.net/domainobjects/?rev=240&view=rev Author: rbeauchamp Date: 2006-11-27 08:05:47 -0800 (Mon, 27 Nov 2006) Log Message: ----------- - Added ability to indicate that a property generated by DomainObjectGen be marked as virtual. Validated by unit test VirtualModifierAddedToPropertyWhenIsVirtualEqualsTrue(). - Removed ability to indicate a different property return type via DeclaredRelatedTypeName. The type-safety features of DomainObjects now require that the RelationshipDescriptor.RelatedClassName be the return type. Modified Paths: -------------- trunk/DomainObjects2/resource/Repository.xml trunk/DomainObjects2/resource/Repository.xsd trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Collection.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/EditableObject.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/IFieldCollection.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Reference.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/AttributeDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/IReferenceDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/ReferenceDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/ReferenceDescriptorOverride.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/Tool/Generator/DomainObjectGenerator.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/DomainObjectGeneratorTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/FunctionTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2006-11-29 05:47:42
|
Revision: 241 http://svn.sourceforge.net/domainobjects/?rev=241&view=rev Author: rbeauchamp Date: 2006-11-28 21:47:40 -0800 (Tue, 28 Nov 2006) Log Message: ----------- Just code cleanup. Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs trunk/DomainObjects2/src/Core/DomainObjects/DomainObjectsException.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/DateDiff.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/DatePart.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Lower.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/PersistenceFacade.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Query.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Diagnostics/DatabaseAccessEvent.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Collection.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/CompositeKey.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/EditableObject.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/FieldRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Identity.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/ImmutableObject.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/OnDeletedFromDatabaseEventArgs.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Reference.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/TransactableObject.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/CollectionDescriptorList.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/DescriptorRepository.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/FieldDescriptorList.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/IReferenceDescriptorList.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/PersistentField.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/ReferenceDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/Tool/Generator/DomainObjectGenerator.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/Tool/Generator/OleDbTypeToDbType.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/Tool/Generator/RepositoryGenerator.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/TypeList.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectGraphBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectSetBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/IRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/InMemoryMtoNRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/InMemoryReferenceFacade.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/InMemoryRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/LazyLoadingObjectProxy.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/ProxyServices.cs trunk/DomainObjects2/src/Core/DomainObjects/StringList.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/BindManager.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/BoundObjectMap.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/BoundObjectSet.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/IdentityList.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/IdentityPositionMap.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/ObjectTransaction.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/States/StateNewDelete.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/States/StateNewEdited.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/States/StateNewUnedited.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/States/StateOldDelete.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/States/StateOldEdited.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/States/StateOldUnedited.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/TransactionContext.cs trunk/DomainObjects2/src/Core/DomainObjects.Core.dll.csproj trunk/DomainObjects2/src/Core/Exceptions.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Oracle/DbModel/OracleCompatibleDbModelSelectStatement.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Oracle/OracleSequenceCommandBuilder.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/SqlStatement/DbModel/MySql/MySqlDbModelUpdateStatement.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/DataProvider/Oracle/OracleCompatibleDataProvider.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/DataProvider/SqlServer/SqlServerDataProviderServerSideSequencer.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/Domain/Product.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/InternalDomainObjectsTestFixture.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/CallbackTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/CascadeStoreAndDeleteTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/CollectionTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/DatabaseCompatibilityTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/EditDescriptorRepositoryTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/MtoNTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/MutatorAttributeTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/ObjectBuilderTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/OracleTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/PerformanceTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/PersistenceTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/PrefetchTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/ProxyTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/RepositoryGenTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/ServerSideSequencerTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/TransactionBoundaryTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestType/Collection/CustomList.cs trunk/DomainObjects2/src/Test/DomainObjects.Test.dll.csproj trunk/DomainObjects2/src/Tutorial/DomainObjects.Tutorial/Planet.cs trunk/DomainObjects2/src/Tutorial/DomainObjects.Tutorial/PlanetarySatellite.cs trunk/DomainObjects2/src/Tutorial/DomainObjects.Tutorial/Star.cs trunk/DomainObjects2/src/Tutorial/DomainObjects.Tutorial/TutorialClient.cs trunk/DomainObjects2/src/Tutorial/DomainObjects.Tutorial/TutorialTests.cs Property Changed: ---------------- trunk/DomainObjects2/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2006-12-02 10:44:48
|
Revision: 243 http://svn.sourceforge.net/domainobjects/?rev=243&view=rev Author: rbeauchamp Date: 2006-12-02 02:44:47 -0800 (Sat, 02 Dec 2006) Log Message: ----------- Added ability to constrain on field that only exists in sub class. See unit test QueryTests.ConstrainQueryOnFieldInSubClass(). Modified Paths: -------------- trunk/DomainObjects2/resource/Repository.xml trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/Tool/Generator/DomainObjectGenerator.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/DomainObjectGeneratorTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/InheritanceHierarchyToSingleTableMappingTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/RepositoryFactoryTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/UpdateByCriteriaTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2006-12-04 04:39:02
|
Revision: 244 http://svn.sourceforge.net/domainobjects/?rev=244&view=rev Author: rbeauchamp Date: 2006-12-03 20:39:00 -0800 (Sun, 03 Dec 2006) Log Message: ----------- DomainObjects now creates an instance of a Reference or Collection if it is null while being accessed by DomainObjects. Modified Paths: -------------- trunk/DomainObjects2/resource/Repository.xml trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Collection.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/TransactableObject.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectGraphBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectValueAccessor.cs trunk/DomainObjects2/src/Core/DomainObjects/PersistenceBroker.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/LazyLoadingObjectProxy.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/ProxyFactory.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/BindManager.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/BoundObjectSet.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/States/PersistenceState.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/ObjectGraphTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test.dll.csproj Added Paths: ----------- trunk/DomainObjects2/src/Test/DomainObjects.Test/Domain/NonGeneratedPerson.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2006-12-04 06:31:45
|
Revision: 245 http://svn.sourceforge.net/domainobjects/?rev=245&view=rev Author: rbeauchamp Date: 2006-12-03 22:31:44 -0800 (Sun, 03 Dec 2006) Log Message: ----------- - Added unit tests for initializing an instance of a Reference or Collection if it is null while being accessed by DomainObjects. - Fixed issue with prefetching when the object has been prefetched from a previous row. Modified Paths: -------------- trunk/DomainObjects2/resource/Repository.xml trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/CommandExecutionUtil.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Test/DomainObjectsTestFixture.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Test/TransactionalTestFixture.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectGraphBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectSetBuilder.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/Domain/NonGeneratedPerson.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/ObjectBuilderTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/ObjectGraphTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test.dll.csproj Added Paths: ----------- trunk/DomainObjects2/src/Test/DomainObjects.Test/Domain/NonGeneratedRole.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2006-12-11 15:51:54
|
Revision: 253 http://svn.sourceforge.net/domainobjects/?rev=253&view=rev Author: rbeauchamp Date: 2006-12-11 07:51:51 -0800 (Mon, 11 Dec 2006) Log Message: ----------- - Preparing the release 1.1.0 package. - Fixed issue with connections not being closed. Fix validated via unit test QueryTests.ConnectionsAreClosed(). Modified Paths: -------------- trunk/DomainObjects2/resource/app.config trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/CommandExecutionUtil.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Criteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/PersistenceFacade.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Query.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/UpdateByCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/DatabaseSession.cs trunk/DomainObjects2/src/Documentation/content/xdocs/Site.xml trunk/DomainObjects2/src/Documentation/content/xdocs/Welcome/Features.xml trunk/DomainObjects2/src/Documentation/content/xdocs/index.xml trunk/DomainObjects2/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...> - 2006-12-11 16:51:29
|
Revision: 254 http://svn.sourceforge.net/domainobjects/?rev=254&view=rev Author: rbeauchamp Date: 2006-12-11 08:51:18 -0800 (Mon, 11 Dec 2006) Log Message: ----------- Preparing the release 1.1.0 package. Modified Paths: -------------- trunk/DomainObjects2/ReleaseLog.txt trunk/DomainObjects2/src/Test/DomainObjects.Test/InternalDomainObjectsTestFixture.cs trunk/DomainObjects2/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...> - 2006-12-17 08:39:51
|
Revision: 259 http://svn.sourceforge.net/domainobjects/?rev=259&view=rev Author: rbeauchamp Date: 2006-12-17 00:39:49 -0800 (Sun, 17 Dec 2006) Log Message: ----------- Modified Paths: -------------- trunk/DomainObjects2/ReleaseLog.txt trunk/DomainObjects2/build.xml trunk/DomainObjects2/src/Core/AssemblyInfo.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/InsertCommandBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SelectCommandBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelInsertStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSelectStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/BatchStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/IInsertByQuery.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelInsertStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/ObjectModelSelectStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/InsertByQuery.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Query.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/UpdateByCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects.Core.dll.csproj trunk/DomainObjects2/src/Documentation/content/xdocs/Welcome/Features.xml trunk/DomainObjects2/src/Documentation/content/xdocs/index.xml trunk/DomainObjects2/src/DomainObjectGen/assemblyinfo.cs trunk/DomainObjects2/src/Extensions/Properties/AssemblyInfo.cs trunk/DomainObjects2/src/Manager/AssemblyInfo.cs trunk/DomainObjects2/src/RepositoryGen/assemblyinfo.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/UpdateByCriteriaTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test.dll.csproj trunk/DomainObjects2/src/Test/Properties/AssemblyInfo.cs trunk/DomainObjects2/src/TestDataLoader/AssemblyInfo.cs trunk/DomainObjects2/src/Tutorial/AssemblyInfo.cs Added Paths: ----------- trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/InsertByQueryTests.cs Removed Paths: ------------- trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/IQuery.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2006-12-17 09:07:47
|
Revision: 261 http://svn.sourceforge.net/domainobjects/?rev=261&view=rev Author: rbeauchamp Date: 2006-12-17 01:07:45 -0800 (Sun, 17 Dec 2006) Log Message: ----------- - Preparing for release 1.1.1. Modified Paths: -------------- trunk/DomainObjects2/build.xml trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/UpdateByCriteria.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/InsertByQueryTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/UpdateByCriteriaTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/UnitTestCategory.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dko...@us...> - 2007-01-10 17:12:25
|
Revision: 271 http://svn.sourceforge.net/domainobjects/?rev=271&view=rev Author: dkondratiuk Date: 2007-01-10 09:12:19 -0800 (Wed, 10 Jan 2007) Log Message: ----------- * Added support to Int64 primary keys, bigint identity columns now are supported * The SECOND_OBJECT table primary key were modified and now it is a bigint column. * Added support to union queries in Oracle * Some test were fixed in OracleDataProvider * Added the SQLServerSpecific category to the OrderByNewId test * Added the DoesNotWithWithOracle to the InsertByQueryTests test Modified Paths: -------------- trunk/DomainObjects2/resource/Repository.xml trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/CommandExecutionUtil.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSelectStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Key.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectValueAccessor.cs trunk/DomainObjects2/src/Core/DomainObjects/PersistenceBroker.cs trunk/DomainObjects2/src/Core/DomainObjects.Core.dll.csproj trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Oracle/DbModel/OracleDbModelSelectStatement.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/SqlServer/ServerSideSequencerInsertCommandBuilder.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/DataProvider/Oracle/OracleDataProvider.cs trunk/DomainObjects2/src/Manager/Manager.exe.csproj trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/FunctionTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/InsertByQueryTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/UnitTestCategory.cs trunk/DomainObjects2/testbed/CreateDatabase.sql trunk/DomainObjects2/testbed/CreateDatabaseWithoutIdentity.sql trunk/DomainObjects2/testbed/ServerSideSequencerScript.sql trunk/DomainObjects2/testbed/oracle/CreateDatabase.SQL Added Paths: ----------- trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/LongKey.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-01-22 07:37:50
|
Revision: 273 http://svn.sourceforge.net/domainobjects/?rev=273&view=rev Author: rbeauchamp Date: 2007-01-21 23:37:49 -0800 (Sun, 21 Jan 2007) Log Message: ----------- Creating BankOfDavis sample application. Modified Paths: -------------- trunk/DomainObjects2/DomainObjects.sln trunk/DomainObjects2/forrest.properties trunk/DomainObjects2/src/Documentation/DomainObjects.Documentation.csproj trunk/DomainObjects2/src/Documentation/content/xdocs/Site.xml Added Paths: ----------- trunk/DomainObjects2/SampleApplications/ trunk/DomainObjects2/SampleApplications/BankOfDavis/ trunk/DomainObjects2/SampleApplications/BankOfDavis/BankOfDavis.sln trunk/DomainObjects2/SampleApplications/BankOfDavis/BankOfDavis.suo trunk/DomainObjects2/SampleApplications/BankOfDavis/Database/ trunk/DomainObjects2/SampleApplications/BankOfDavis/Database/Database.csproj trunk/DomainObjects2/SampleApplications/BankOfDavis/Database/Model/ trunk/DomainObjects2/SampleApplications/BankOfDavis/Database/Model/BankOfDavisConceptualModel.SQLServer.sql trunk/DomainObjects2/SampleApplications/BankOfDavis/Database/Model/BankOfDavisConceptualModel.orm trunk/DomainObjects2/SampleApplications/BankOfDavis/Database/Properties/ trunk/DomainObjects2/SampleApplications/BankOfDavis/Database/Properties/AssemblyInfo.cs trunk/DomainObjects2/SampleApplications/BankOfDavis/Domain/ trunk/DomainObjects2/SampleApplications/BankOfDavis/Domain/Domain.csproj trunk/DomainObjects2/SampleApplications/BankOfDavis/Domain/Properties/ trunk/DomainObjects2/SampleApplications/BankOfDavis/Domain/Properties/AssemblyInfo.cs trunk/DomainObjects2/SampleApplications/BankOfDavis/Service/ trunk/DomainObjects2/SampleApplications/BankOfDavis/Service/Properties/ trunk/DomainObjects2/SampleApplications/BankOfDavis/Service/Properties/AssemblyInfo.cs trunk/DomainObjects2/SampleApplications/BankOfDavis/Service/Service.csproj trunk/DomainObjects2/SampleApplications/BankOfDavis/WebClient/ trunk/DomainObjects2/SampleApplications/BankOfDavis/WebClient/Homepage.aspx trunk/DomainObjects2/SampleApplications/BankOfDavis/WebClient/Properties/ trunk/DomainObjects2/SampleApplications/BankOfDavis/WebClient/Properties/AssemblyInfo.cs trunk/DomainObjects2/SampleApplications/BankOfDavis/WebClient/Web.config trunk/DomainObjects2/SampleApplications/BankOfDavis/WebClient/WebClient.csproj trunk/DomainObjects2/src/Documentation/content/xdocs/Documentation/BankOfDavis/ trunk/DomainObjects2/src/Documentation/content/xdocs/Documentation/BankOfDavis/Introduction.xml trunk/DomainObjects2/src/Documentation/content/xdocs/Documentation/BankOfDavis/SetUpYourDevelopmentEnvironment.xml This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-02-06 15:35:36
|
Revision: 275 http://svn.sourceforge.net/domainobjects/?rev=275&view=rev Author: rbeauchamp Date: 2007-02-06 07:35:29 -0800 (Tue, 06 Feb 2007) Log Message: ----------- - Building sample application. - Adding support for code generation from within Visual Studio. Modified Paths: -------------- trunk/DomainObjects2/DomainObjects.sln trunk/DomainObjects2/SampleApplications/BankOfDavis/BankOfDavis.suo trunk/DomainObjects2/SampleApplications/BankOfDavis/Database/Database.csproj trunk/DomainObjects2/SampleApplications/BankOfDavis/Domain/Domain.csproj trunk/DomainObjects2/src/Core/DomainObjects.Core.dll.csproj trunk/DomainObjects2/src/Test/DomainObjects.Test.dll.csproj Added Paths: ----------- trunk/DomainObjects2/Installer/ trunk/DomainObjects2/Installer/Installer.vdproj trunk/DomainObjects2/SampleApplications/BankOfDavis/Domain/DomainSchema/ trunk/DomainObjects2/SampleApplications/BankOfDavis/Domain/DomainSchema/ConceptualModel.orm trunk/DomainObjects2/src/DslDirectiveProcessor/ trunk/DomainObjects2/src/DslDirectiveProcessor/DomainObjects.Tools.DomainObjectGen/ trunk/DomainObjects2/src/DslDirectiveProcessor/DomainObjects.Tools.DomainObjectGen/Directive.cs trunk/DomainObjects2/src/DslDirectiveProcessor/DomainObjects.Tools.DomainObjectGen/DomainObjectsDirectiveProcessor.cs trunk/DomainObjects2/src/DslDirectiveProcessor/DslDirectiveProcessor.csproj trunk/DomainObjects2/src/DslDirectiveProcessor/Properties/ trunk/DomainObjects2/src/DslDirectiveProcessor/Properties/AssemblyInfo.cs Removed Paths: ------------- trunk/DomainObjects2/SampleApplications/BankOfDavis/Database/Model/ Property Changed: ---------------- trunk/DomainObjects2/SampleApplications/BankOfDavis/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ja...@us...> - 2007-02-20 00:44:33
|
Revision: 277 http://svn.sourceforge.net/domainobjects/?rev=277&view=rev Author: jansa Date: 2007-02-19 16:44:30 -0800 (Mon, 19 Feb 2007) Log Message: ----------- Updated support for MySql (using the .NET 2.0 adapter). 196 unit tests passed, 7 failed (the SQL Server specific tests). Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/Parameter.cs trunk/DomainObjects2/src/Extensions/DomainObjects.Extensions.dll.csproj trunk/DomainObjects2/testbed/mysql/CreateDatabase.SQL Added Paths: ----------- trunk/DomainObjects2/bin/connectors/mysql5/ trunk/DomainObjects2/bin/connectors/mysql5/CHANGES trunk/DomainObjects2/bin/connectors/mysql5/COPYING trunk/DomainObjects2/bin/connectors/mysql5/Client.build trunk/DomainObjects2/bin/connectors/mysql5/Driver/ trunk/DomainObjects2/bin/connectors/mysql5/Driver/MySql.Data.2005.csproj trunk/DomainObjects2/bin/connectors/mysql5/Driver/Properties/ trunk/DomainObjects2/bin/connectors/mysql5/Driver/Properties/AssemblyInfo.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/ trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/CharSetMap.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/ClientAPI.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/ClientDriver.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/CommandBuilder.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/CompressedStream.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Connection.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Crypt.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Driver.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/EmbeddedAPI.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/EmbeddedDriver.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Exception.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Field.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/ISSchemaProvider.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Installer.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Logger.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/MySqlClientFactory.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/MySqlConnectionStringBuilder.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/MySqlError.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/MySqlHelper.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/MySqlPool.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/MySqlPoolManager.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/MySqlPromotableTransaction.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/MySqlStream.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/MysqlDefs.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/NativeDriver.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/PerformanceMonitor.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/PreparableStatement.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/ProcedureCache.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/ReservedWords.txt trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Resources.Designer.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Resources.resources trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Resources.resx trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/SchemaProvider.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Statement.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/StoredProcedure.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/ trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MetaData.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MySqlBinary.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MySqlBit.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MySqlByte.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MySqlConversionException.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MySqlDateTime.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MySqlDecimal.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MySqlDouble.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MySqlInt16.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MySqlInt32.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MySqlInt64.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MySqlSingle.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MySqlString.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MySqlTime.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MySqlUByte.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MySqlUInt16.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MySqlUInt32.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MySqlUInt64.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/Types/MySqlValue.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/UsageAdvisor.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/base/ trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/base/DbCommand.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/base/DbCommandBuilder.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/base/DbConnection.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/base/DbConnection.resx trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/base/DbDataReader.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/base/DbParameter.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/base/DbParameterCollection copy.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/base/DbParameterCollection.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/base/DbTransaction.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/command.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/common/ trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/common/ContextString.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/common/NamedPipeStream.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/common/NativeMethods.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/common/Platform.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/common/SHA1.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/common/SharedMemoryStream.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/common/SocketStream.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/common/StreamCreator.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/common/Version.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/common/WinCE.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/dataadapter.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/datareader.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/docs/ trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/docs/MySqlCommand.xml trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/docs/MySqlCommandBuilder.xml trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/docs/MySqlConnection.xml trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/docs/MySqlConnectionStringBuilder.xml trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/docs/MySqlDataAdapter.xml trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/docs/MySqlDataReader.xml trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/docs/MySqlException.xml trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/docs/MySqlHelper.xml trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/docs/MySqlParameter.xml trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/docs/MySqlParameterCollection.xml trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/docs/MySqlTransaction.xml trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/parameter.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/parameter_collection.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/transaction.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/zlib/ trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/zlib/Adler32.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/zlib/Deflate.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/zlib/InfBlocks.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/zlib/InfCodes.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/zlib/InfTree.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/zlib/Inflate.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/zlib/StaticTree.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/zlib/SupportClass.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/zlib/Tree.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/zlib/ZInputStream.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/zlib/ZOutputStream.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/zlib/ZStream.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/zlib/ZStreamException.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/Source/zlib/Zlib.cs trunk/DomainObjects2/bin/connectors/mysql5/Driver/bin/ trunk/DomainObjects2/bin/connectors/mysql5/Driver/bin/net-2.0/ trunk/DomainObjects2/bin/connectors/mysql5/Driver/bin/net-2.0/Debug/ trunk/DomainObjects2/bin/connectors/mysql5/Driver/bin/net-2.0/Debug/MySql.Data.dll trunk/DomainObjects2/bin/connectors/mysql5/Driver/bin/net-2.0/Debug/MySql.Data.pdb trunk/DomainObjects2/bin/connectors/mysql5/Driver/bin/net-2.0/Debug/doc.xml trunk/DomainObjects2/bin/connectors/mysql5/Driver/bin/net-2.0/release/ trunk/DomainObjects2/bin/connectors/mysql5/Driver/bin/net-2.0/release/MySql.Data.Tests.dll trunk/DomainObjects2/bin/connectors/mysql5/Driver/bin/net-2.0/release/MySql.Data.dll trunk/DomainObjects2/bin/connectors/mysql5/Driver/bin/net-2.0/release/MySql.Data.xml trunk/DomainObjects2/bin/connectors/mysql5/Driver/doc.xml trunk/DomainObjects2/bin/connectors/mysql5/Driver/docs/ trunk/DomainObjects2/bin/connectors/mysql5/EXCEPTIONS trunk/DomainObjects2/bin/connectors/mysql5/README trunk/DomainObjects2/bin/connectors/mysql5/Release Notes.txt trunk/DomainObjects2/bin/connectors/mysql5/Samples/ trunk/DomainObjects2/bin/connectors/mysql5/Samples/Async/ trunk/DomainObjects2/bin/connectors/mysql5/Samples/Async/cs/ trunk/DomainObjects2/bin/connectors/mysql5/Samples/Async/cs/App.ico trunk/DomainObjects2/bin/connectors/mysql5/Samples/Async/cs/AssemblyInfo.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/Async/cs/Async.csproj trunk/DomainObjects2/bin/connectors/mysql5/Samples/Async/cs/Form1.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/Async/cs/Form1.resx trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/ trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/App.ico trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/AssemblyInfo.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/Backup/ trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/Backup/App.ico trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/Backup/AssemblyInfo.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/Backup/Form1.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/Backup/Form1.resx trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/Backup/Form2.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/Backup/Form2.resx trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/Backup/PerfSample.csproj trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/Backup/PerfSample.csproj.user trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/Backup/PerfSample.sln trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/Backup/PerfSample.suo trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/Form1.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/Form1.resx trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/Form2.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/Form2.resx trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/PerfSample.csproj trunk/DomainObjects2/bin/connectors/mysql5/Samples/PerfSample/PerfSample.sln trunk/DomainObjects2/bin/connectors/mysql5/Samples/Pocket PC/ trunk/DomainObjects2/bin/connectors/mysql5/Samples/Pocket PC/MobileExplorer/ trunk/DomainObjects2/bin/connectors/mysql5/Samples/Pocket PC/MobileExplorer/AssemblyInfo.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/Pocket PC/MobileExplorer/Form1.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/Pocket PC/MobileExplorer/Form1.resx trunk/DomainObjects2/bin/connectors/mysql5/Samples/Pocket PC/MobileExplorer/MobileExplorer.csdproj trunk/DomainObjects2/bin/connectors/mysql5/Samples/Pocket PC/MobileExplorer/MobileExplorer.sln trunk/DomainObjects2/bin/connectors/mysql5/Samples/Pocket PC/MobileExplorer/MobileExplorer.suo trunk/DomainObjects2/bin/connectors/mysql5/Samples/Pocket PC/MobileExplorer/NewServerDialog.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/Pocket PC/MobileExplorer/NewServerDialog.resx trunk/DomainObjects2/bin/connectors/mysql5/Samples/Profiling/ trunk/DomainObjects2/bin/connectors/mysql5/Samples/Profiling/cs/ trunk/DomainObjects2/bin/connectors/mysql5/Samples/Profiling/cs/Default.sql trunk/DomainObjects2/bin/connectors/mysql5/Samples/Profiling/cs/Form1.Designer.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/Profiling/cs/Form1.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/Profiling/cs/Form1.resx trunk/DomainObjects2/bin/connectors/mysql5/Samples/Profiling/cs/Profiling.csproj trunk/DomainObjects2/bin/connectors/mysql5/Samples/Profiling/cs/Program.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/Profiling/cs/Properties/ trunk/DomainObjects2/bin/connectors/mysql5/Samples/Profiling/cs/Properties/AssemblyInfo.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/Profiling/cs/Properties/Resources.Designer.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/Profiling/cs/Properties/Resources.resx trunk/DomainObjects2/bin/connectors/mysql5/Samples/Profiling/cs/Properties/Settings.Designer.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/Profiling/cs/Properties/Settings.settings trunk/DomainObjects2/bin/connectors/mysql5/Samples/TableEditor/ trunk/DomainObjects2/bin/connectors/mysql5/Samples/TableEditor/CS/ trunk/DomainObjects2/bin/connectors/mysql5/Samples/TableEditor/CS/App.ico trunk/DomainObjects2/bin/connectors/mysql5/Samples/TableEditor/CS/AssemblyInfo.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/TableEditor/CS/Form1.cs trunk/DomainObjects2/bin/connectors/mysql5/Samples/TableEditor/CS/Form1.resx trunk/DomainObjects2/bin/connectors/mysql5/Samples/TableEditor/CS/TableEditor.build trunk/DomainObjects2/bin/connectors/mysql5/Samples/TableEditor/CS/TableEditor.csproj trunk/DomainObjects2/bin/connectors/mysql5/Samples/TableEditor/VB/ trunk/DomainObjects2/bin/connectors/mysql5/Samples/TableEditor/VB/AssemblyInfo.vb trunk/DomainObjects2/bin/connectors/mysql5/Samples/TableEditor/VB/Form1.resx trunk/DomainObjects2/bin/connectors/mysql5/Samples/TableEditor/VB/Form1.vb trunk/DomainObjects2/bin/connectors/mysql5/Samples/TableEditor/VB/TableEditor.build trunk/DomainObjects2/bin/connectors/mysql5/Samples/TableEditor/VB/TableEditor.vbproj trunk/DomainObjects2/bin/connectors/mysql5/doc/ trunk/DomainObjects2/bin/connectors/mysql5/doc/MySql.Data.chm trunk/DomainObjects2/bin/connectors/mysql5/testsuite/ trunk/DomainObjects2/bin/connectors/mysql5/testsuite/AsyncTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/BaseTest.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/BlobTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/CharacterSetTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/CommandBuilderTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/CommandTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/ConnectionStringBuilder.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/ConnectionTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/CultureTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/CursorTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/DataAdapterTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/DataReaderTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/DataSetTest.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/DataTypeTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/DateTimeTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/EventTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/ExceptionTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/GetSchemaTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/InterfaceTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/LanguageTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/MicroPerfTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/MySql.Data.Tests.2003.csproj trunk/DomainObjects2/bin/connectors/mysql5/testsuite/MySql.Data.Tests.2003.csproj.user trunk/DomainObjects2/bin/connectors/mysql5/testsuite/MySql.Data.Tests.2005.csproj trunk/DomainObjects2/bin/connectors/mysql5/testsuite/MySql.Data.Tests.2005.csproj.user trunk/DomainObjects2/bin/connectors/mysql5/testsuite/MySqlHelperTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/ParameterTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/PerfMonTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/PoolingTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/PreparedStatements.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/Properties/ trunk/DomainObjects2/bin/connectors/mysql5/testsuite/Properties/AssemblyInfo.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/SimpleTransactions.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/StoredProcedure.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/StressTests.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/Syntax.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/Syntax2.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/Threading.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/TimeoutAndCancel.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/Transactions.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/UsageAdvisor.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/Utils.cs trunk/DomainObjects2/bin/connectors/mysql5/testsuite/configs/ trunk/DomainObjects2/bin/connectors/mysql5/testsuite/configs/mysql-41.config trunk/DomainObjects2/bin/connectors/mysql5/testsuite/configs/mysql-50.config trunk/DomainObjects2/bin/connectors/mysql5/testsuite/configs/mysql-51.config trunk/DomainObjects2/bin/connectors/mysql5/testsuite/old.MySql.Data.Tests.2005.csproj trunk/DomainObjects2/bin/connectors/mysql5/testsuite/test2.csproj.user Removed Paths: ------------- trunk/DomainObjects2/bin/connectors/mysql/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-03-08 14:30:12
|
Revision: 281 http://svn.sourceforge.net/domainobjects/?rev=281&view=rev Author: rbeauchamp Date: 2007-03-08 06:30:07 -0800 (Thu, 08 Mar 2007) Log Message: ----------- - Added UpdateByCriteria.Top() to generate an 'UPDATE TOP()' SQL statement from an UpdateByCriteria. - Added DomainObjectsTestFixture.GetUniqueString() to generate unique unit test strings so that tests can be run multiple times against the same unit test database without interfering with each other (e.g., because of unique key constraints...) Modified Paths: -------------- trunk/DomainObjects2/SampleApplications/BankOfDavis/BankOfDavis.suo trunk/DomainObjects2/resource/Repository.xml trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelUpdateStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/ObjectModelUpdateStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/ObjectModelSelectStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/UpdateCommandBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Query.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/UpdateByCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Test/DomainObjectsTestFixture.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/UpdateByCriteriaTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test.dll.csproj This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-03-12 15:15:09
|
Revision: 284 http://svn.sourceforge.net/domainobjects/?rev=284&view=rev Author: rbeauchamp Date: 2007-03-12 08:15:00 -0700 (Mon, 12 Mar 2007) Log Message: ----------- - Implementing support for implicit conversion between a VARCHAR in the database and a nullable enum in the middle tier. Modified Paths: -------------- trunk/DomainObjects2/DomainObjects.sln trunk/DomainObjects2/build.xml trunk/DomainObjects2/resource/Repository.xml trunk/DomainObjects2/src/Core/AssemblyInfo.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/FieldRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/IFieldRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/AttributeDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/AttributeDescriptorOverride.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/DescriptorRepository.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/FieldDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/IAttributeDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/RelationshipDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/RelationshipDescriptorOverride.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/Tool/Generator/DomainObjectGenerator.cs trunk/DomainObjects2/src/Documentation/content/xdocs/index.xml trunk/DomainObjects2/src/DomainObjectGen/assemblyinfo.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Oracle/OracleSequenceCommandBuilder.cs trunk/DomainObjects2/src/Extensions/Properties/AssemblyInfo.cs trunk/DomainObjects2/src/Manager/AssemblyInfo.cs trunk/DomainObjects2/src/RepositoryGen/assemblyinfo.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/DomainObjectGeneratorTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/NullableTypesTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test.dll.csproj trunk/DomainObjects2/src/Test/Properties/AssemblyInfo.cs trunk/DomainObjects2/src/TestDataLoader/AssemblyInfo.cs trunk/DomainObjects2/src/Tutorial/AssemblyInfo.cs trunk/DomainObjects2/testbed/CreateDatabase.sql trunk/DomainObjects2/testbed/CreateDatabaseWithoutIdentity.sql Added Paths: ----------- trunk/DomainObjects2/src/Test/DomainObjects.Test/TestType/Enum/ProjectCategory.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-03-14 16:23:56
|
Revision: 286 http://svn.sourceforge.net/domainobjects/?rev=286&view=rev Author: rbeauchamp Date: 2007-03-14 09:23:55 -0700 (Wed, 14 Mar 2007) Log Message: ----------- - Implemented support for implicit conversion between a VARCHAR in the database and a nullable enum in the middle tier. - Implemented support for specifying a nullable type in the Repository.xml file using the '?' notation. Modified Paths: -------------- trunk/DomainObjects2/resource/Repository.xml trunk/DomainObjects2/src/Core/DomainObjects/Conversion/FieldConversionFactory.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/DescriptorRepository.cs trunk/DomainObjects2/src/Extensions/DomainObjects/Conversion/NullableTypeConversion.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/NullableTypesTests.cs trunk/DomainObjects2/testbed/CreateDatabase.sql trunk/DomainObjects2/testbed/CreateDatabaseWithoutIdentity.sql This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-03-15 15:30:52
|
Revision: 287 http://svn.sourceforge.net/domainobjects/?rev=287&view=rev Author: rbeauchamp Date: 2007-03-15 08:30:50 -0700 (Thu, 15 Mar 2007) Log Message: ----------- - Preparing for release 1.1.2. Modified Paths: -------------- trunk/DomainObjects2/DomainObjects.sln trunk/DomainObjects2/Installer/Installer.vdproj trunk/DomainObjects2/ReleaseLog.txt trunk/DomainObjects2/build.xml trunk/DomainObjects2/src/Core/DomainObjects/Metadata/DescriptorRepository.cs trunk/DomainObjects2/src/Documentation/content/xdocs/Site.xml trunk/DomainObjects2/src/Documentation/content/xdocs/Welcome/Features.xml trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/InsertByQueryTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/NullableTypesTests.cs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dko...@us...> - 2007-03-16 18:25:12
|
Revision: 288 http://svn.sourceforge.net/domainobjects/?rev=288&view=rev Author: dkondratiuk Date: 2007-03-16 11:25:09 -0700 (Fri, 16 Mar 2007) Log Message: ----------- Started Access 2000 support: * TestLoader works against Access * 149 of 196 Unit test passed The property SupportsBatchExecution were added in the DataProvider classes because Access does not support an insert and the select looking for the Id created in the same execution batch The Lower and the Upper function name now depends on the DataProvider/AbstractDataProvider.cs Some of the unit tests' categories were changed in order to ease the testing on Oracle. We just need to ignore the DoesNotWorkWithOracle category Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/CommandExecutionUtil.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/InsertCommandBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelInsertStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/Column.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/DataProvider/AbstractDataProvider.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/DataProvider/IDataProvider.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Lower.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/DataProvider/MySql/MySqlDataProvider.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/DataProvider/Oracle/OracleDataProvider.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/DataProvider/SqlServer/SqlServerDataProvider.cs trunk/DomainObjects2/src/Extensions/DomainObjects.Extensions.dll.csproj trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/FunctionTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/RepositoryGenTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/UpdateByCriteriaTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/UnitTestCategory.cs trunk/DomainObjects2/testbed/oracle/CreateDatabase.SQL Added Paths: ----------- trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Access/ trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Access/AccessIdentityCommandBuilder.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Access/AccessUpdateCommandBuilder.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Access/DbModel/ trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Access/DbModel/AccessDbModelInsertStatement.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Access/DbModel/AccessDbModelSelectStatement.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/SqlStatement/Access/ trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/DataProvider/Access/ trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/DataProvider/Access/Access2000DataProvider.cs trunk/DomainObjects2/testbed/Access/ trunk/DomainObjects2/testbed/Access/DomainObjectsEmptyDB.mdb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dko...@us...> - 2007-03-19 21:52:07
|
Revision: 289 http://svn.sourceforge.net/domainobjects/?rev=289&view=rev Author: dkondratiuk Date: 2007-03-19 14:42:03 -0700 (Mon, 19 Mar 2007) Log Message: ----------- 162 of 202 tests runs againts access 2000 The Accessibility of Criteria.ConvertToSearchConditionClauseText was changed beacause the external providers needs it Now the DataProvider has the responsability of building a Case, Upper and Lower function Modified Paths: -------------- trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/BetweenCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/CompareToFieldCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ComparisonCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ExistsCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/InCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/InSubqueryCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/NullCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/DataProvider/AbstractDataProvider.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/DataProvider/IDataProvider.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Criteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Case.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Upper.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/Command/Access/DbModel/AccessDbModelSelectStatement.cs trunk/DomainObjects2/src/Extensions/DomainObjects/DbAccess/DataProvider/Access/Access2000DataProvider.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/FunctionTests.cs trunk/DomainObjects2/testbed/Access/DomainObjectsEmptyDB.mdb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-04-05 14:58:09
|
Revision: 293 http://svn.sourceforge.net/domainobjects/?rev=293&view=rev Author: rbeauchamp Date: 2007-04-05 07:58:07 -0700 (Thu, 05 Apr 2007) Log Message: ----------- - DomainObjects now correctly creates aliases based on relationships to subclasses in a query. See the unit test QueryTests.ConstrainQueryOnDifferentRelatedSubClasses(). - Improved efficiency of Equals() comparisons. Modified Paths: -------------- trunk/DomainObjects2/SampleApplications/BankOfDavis/BankOfDavis.suo trunk/DomainObjects2/SampleApplications/BankOfDavis/Domain/DomainSchema/ConceptualModel.orm trunk/DomainObjects2/src/Core/DomainObjects/Contract/Assert.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/DbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/Column.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Expression/DerivedColumn.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/IDbModelSqlStatement.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/SearchConditionClause.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Select/SelectResultsTable.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Where/ConcreteTypeConstraintHandler.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/Function/ScalarFunction.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Expression/Field.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/FieldRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/IntersectionTable.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Relationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/SubClass.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/SubClassRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Select/OrderByField.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/CompareToFieldCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/Where/ComparisonCriteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Criteria.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Expression/ColumnField.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Expression/Constant.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Expression/Field.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Command/Function/Case.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Identity.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/Key.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/Domain/PersistableObject.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/AttributeDescriptor.cs trunk/DomainObjects2/src/Core/DomainObjects/Metadata/AttributeDescriptorOverride.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectGraphBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects/Proxy/RelationshipIdentity.cs trunk/DomainObjects2/src/Core/DomainObjects/Transaction/TypeReorderingStrategy.cs trunk/DomainObjects2/src/Documentation/DomainObjects.Documentation.csproj trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/FunctionTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test.dll.csproj This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <rbe...@us...> - 2007-06-30 01:51:58
|
Revision: 309 http://svn.sourceforge.net/domainobjects/?rev=309&view=rev Author: rbeauchamp Date: 2007-06-29 18:51:56 -0700 (Fri, 29 Jun 2007) Log Message: ----------- - Fixed issue with not closing database connections when performing a query for a DataSet and executing a GetCount. - Starting work on not adding type constraints to a SQL statement if there is an inner join in the statement that is sufficient to constrain the type. Modified Paths: -------------- trunk/DomainObjects2/SampleApplications/BankOfDavis/BankOfDavis.suo trunk/DomainObjects2/bin/gen.bat trunk/DomainObjects2/resource/Repository.xml trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/CommandExecutionUtil.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/SearchConditionClause.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/DbModel/Where/ConcreteTypeConstraintHandler.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/Class.cs trunk/DomainObjects2/src/Core/DomainObjects/DbAccess/Command/SqlStatement/ObjectModel/From/FieldRelationship.cs trunk/DomainObjects2/src/Core/DomainObjects/Facade/DatabaseSession.cs trunk/DomainObjects2/src/Core/DomainObjects/ObjectAccess/ObjectSetBuilder.cs trunk/DomainObjects2/src/Core/DomainObjects.Core.dll.csproj trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/DiagnosticsTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test/TestFixture/QueryTests.cs trunk/DomainObjects2/src/Test/DomainObjects.Test.dll.csproj trunk/DomainObjects2/testbed/CreateDatabase.sql trunk/DomainObjects2/testbed/CreateDatabaseWithoutIdentity.sql This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |