Recent Changes

Yellow tags reflect the status of deployed versions. Two versions are displayed: release-x.x.x.x, and vsix-x.x.x.x. The NDO.dll and the enhancer are packed together in a Nuget package, but can have different version numbers. The vsix version specifies the version of the NDOPackage.dll.

The last 50 commits are displayed. If you want to trace the logs further, create a GIT clone of https://github.com/mirkomaty/NDO.


release-4.0.4.1

Commit: e72aa8e
Author: Mirko
Date: 27.10.2020 10:31:24 +01:00

Release 4.0.4.1

NDODLL\NDO.csproj (Modified)

Commit: a58e9c0
Author: Mirko
Date: 21.10.2020 12:10:52 +02:00

#2387: Allow definition of a default value in Xml Schema Transition
#2386: Allow definition of native dbtypes in Xml Schema Transition

NDODLL\NDO.csproj (Modified)

Commit: c656033
Author: Mirko
Date: 21.10.2020 12:09:28 +02:00

#2387: Allow definition of a default value in Xml Schema Transition
#2386: Allow definition of native dbtypes in Xml Schema Transition

NDODLL\SchemaTransitionGenerator.cs (Modified)

Commit: 14b6684
Author: Mirko
Date: 19.10.2020 15:15:03 +02:00

#2356: Support column type 'rowversion'

Provider\SqlServerProvider\NDO.SqlServer\NDO.SqlServer.csproj (Modified)
Provider\SqlServerProvider\NDO.SqlServer\Provider.cs (Modified)

release-4.0.3

Commit: b25bb7c
Author: Mirko
Date: 18.08.2020 13:16:31 +02:00

Bump Project Version to 4.0.3

NDODLL\NDO.csproj (Modified)
NDOEnhancer\NDOEnhancer.csproj (Modified)

Commit: 4902cd0
Author: Mirko
Date: 18.08.2020 13:10:50 +02:00

#2329: NDO demands storing an object to create an id while the id exists

NDODLL\PersistenceManager.cs (Modified)
UnitTestGenerator\PersistentClasses\PersistentClasses.csproj (Modified)
UnitTestGenerator\PersistentClasses\PersistentClasses.ndoproj (Modified)
UnitTestGenerator\UnitTests\UnitTests.csproj (Modified)

Commit: b0214dc
Author: Mirko
Date: 18.08.2020 11:59:04 +02:00

Change exception messages related to missing IDs. Related objects do not need to be stored in a separate transaction.
Remove some unused code.

NDODLL\ClassRank.cs (Modified)
NDODLL\PersistenceManager.cs (Modified)
NDOEnhancer\NDOEnhancer.csproj (Modified)

release-4.0.2

Commit: 1b2919b
Author: Mirko
Date: 14.08.2020 13:45:29 +02:00

Bump the project version

NDODLL\NDO.csproj (Modified)

Commit: 26ad766
Author: Mirko
Date: 14.08.2020 13:43:31 +02:00

#2328: Support Anonymous ParameterOverrides
Alter some tests for better readability

IntegrationTests\NdoUnitTests\Rel1to1Bidirectional.cs (Modified)
IntegrationTests\NdoUnitTests\Rel1to1Directed.cs (Modified)
NDODLL\Configuration\ParameterOverride.cs (Modified)
NDODLL\Configuration\TypeMappingResolver.cs (Modified)
NDODLL\Query\NDOQuery.cs (Modified)
NdoDllUnitTests\NDOContainerTests.cs (Modified)

release-4.0.1

Commit: b60b493
Author: Mirko
Date: 05.08.2020 11:49:25 +02:00

#2325: Resolve of Interfaces without registration should return null

NDODLL\Configuration\NDOContainer.cs (Modified)
NDOEnhancer\NDOEnhancer.csproj (Modified)
NdoDllUnitTests\NDOContainerTests.cs (Modified)

Commit: 211558d
Author: Mirko
Date: 04.08.2020 18:30:08 +02:00

#2324: Container should provide an IsRegistered() method
#2323: InstanceRegistration after TypeMappingRegistration fails with an exception

NDODLL\Configuration\INDOContainer.cs (Modified)
NDODLL\Configuration\NDOContainer.cs (Modified)
NDODLL\NDO.csproj (Modified)
NdoDllUnitTests\NDOContainerTests.cs (Modified)

Commit: be0b7d8
Author: Mirko
Date: 04.08.2020 16:01:28 +02:00

Added a test to make sure we can register null instances.

NdoDllUnitTests\NDOContainerTests.cs (Modified)

vsix-4.0.4

Commit: c430d57
Author: Mirko
Date: 18.07.2020 16:15:32 +02:00

Change the ConfigurationDialog so that the OK button is available from the Assemblies tab.

NDOPackage\ConfigurationDialog.cs (Modified)
NDOPackage\Properties\AssemblyInfo.cs (Modified)
NDOPackage\source.extension.vsixmanifest (Modified)

release-4.0.0

Commit: 9ad7d8a
Author: Mirko
Date: 18.07.2020 15:50:07 +02:00

Change the csproj files to use the PackageLicenseExpression

NDOInterfaces\NDOInterfaces.csproj (Modified)
Provider\FirebirdNdoProvider\NDO.Firebird\NDO.Firebird.csproj (Modified)
Provider\MySqlNdoProvider\NDO.MySql\NDO.MySql.csproj (Modified)
Provider\OracleProvider\NDO.Oracle\NDO.Oracle.csproj (Modified)
Provider\PostGresProvider\NDO.Postgre\NDO.Postgre.csproj (Modified)
Provider\SqlCEProvider\NDO.SqlCe\NDO.SqlCe.csproj (Modified)
Provider\SqlServerProvider\NDO.SqlServer\NDO.SqlServer.csproj (Modified)
Provider\SqliteProvider\NDO.Sqlite\NDO.Sqlite.csproj (Modified)

Commit: 3af90ea
Author: Mirko
Date: 18.07.2020 14:52:26 +02:00

v4.0: Fixing the PathFinder

NDODLL\Provider\NDOProviderPathFinder.cs (Modified)
NDOEnhancer\Enhancer\Generator\ProviderPathFinder.cs (Modified)
NDOEnhancer\EnhancerMain.cs (Modified)

Commit: 5b48a43
Author: Mirko
Date: 17.07.2020 18:37:26 +02:00

v 4.0: Some Fixes at the enhancer to support .NET core apps.

NDOEnhancer\EnhancerMain.cs (Modified)
NDOEnhancer\NDOEnhancer.csproj (Modified)
NDOEnhancer\ProjectAssets.cs (Modified)

Commit: e4f45fd
Author: Mirko
Date: 17.07.2020 17:53:32 +02:00

v 4.0: Change Container implementation to support the ContainerControlledLifetimeManager

IntegrationTests\NdoUnitTests\DITests.cs (Modified)
IntegrationTests\NdoUnitTests\DoubleRelationTests.cs (Modified)
IntegrationTests\NdoUnitTests\NDOMitarbeiterReiseTests.cs (Modified)
IntegrationTests\NdoUnitTests\NdoUnitTests.csproj (Modified)
IntegrationTests\TestRunner\TestRunner.csproj (Modified)
NDODLL\Configuration\ContainerControlledLifetimeManager.cs (Added)
NDODLL\Configuration\ContainerControlledTypeMappingResolver.cs (Added)
NDODLL\Configuration\ILifetimeManager.cs (Added)
NDODLL\Configuration\INDOContainer.cs (Modified)
NDODLL\Configuration\IResolver.cs (Modified)
NDODLL\Configuration\InstanceResolver.cs (Modified)
NDODLL\Configuration\NDOContainer.cs (Modified)
NDODLL\Configuration\TransientLifetimeManager.cs (Added)
NDODLL\Configuration\TypeMappingResolver.cs (Modified)
NDODLL\SqlPersistenceHandling\SqlPersistenceHandler.cs (Modified)
NDODLL\SqlPersistenceHandling\SqlQueryGenerator.cs (Modified)
NdoDllUnitTests\NDOContainerTestClasses.cs (Modified)
NdoDllUnitTests\NDOContainerTests.cs (Modified)
QueryTests\QueryTests.csproj (Modified)
QueryTests\QueryTests.ndoproj (Modified)

Commit: 9234ac7
Author: Mirko
Date: 16.07.2020 19:10:53 +02:00

v4.0: Complete the container tests.

NDODLL\Configuration\INDOContainer.cs (Modified)
NDODLL\Configuration\InstanceResolver.cs (Modified)
NDODLL\Configuration\NDOContainer.cs (Modified)
NDODLL\Configuration\TypeMappingResolver.cs (Modified)
NdoDllUnitTests\NDOContainerTests.cs (Modified)

Commit: d0cf3d5
Author: Mirko
Date: 16.07.2020 18:20:13 +02:00

v4.0: First steps for using an own container.

NDODLL\ChangeLog\ChangeLog.cs (Modified)
NDODLL\Configuration\INDOContainer.cs (Added)
NDODLL\Configuration\IResolver.cs (Added)
NDODLL\Configuration\InstanceResolver.cs (Added)
NDODLL\Configuration\NDOContainer.cs (Modified)
NDODLL\Configuration\ParameterOverride.cs (Added)
NDODLL\Configuration\TypeMappingResolver.cs (Added)
NDODLL\Mappings.cs (Modified)
NDODLL\Metaclasses.cs (Modified)
NDODLL\NDO.csproj (Modified)
NDODLL\NDOMetaclass.cs (Modified)
NDODLL\NDOProviderFactory.cs (Modified)
NDODLL\PersistenceHandlerManagement\NDOPersistenceHandlerManager.cs (Modified)
NDODLL\PersistenceManager.cs (Modified)
NDODLL\PersistenceManagerBase.cs (Modified)
NDODLL\Query\NDOQuery.cs (Modified)
NDODLL\SqlPersistenceHandling\SqlPersistenceHandler.cs (Modified)
NDODLL\SqlPersistenceHandling\SqlQueryGenerator.cs (Modified)
NDOEnhancer\NDOEnhancer.csproj (Modified)
NDOEnhancer\packages.config (Modified)

... 27 files changed.


Commit: 4fddba7
Author: Mirko
Date: 16.07.2020 12:50:04 +02:00

v4.0: Fix the .NET standard and .NET Core builds.

NDODLL\Configuration\NDOContainer.cs (Modified)
NDODLL\NDOProviderFactory.cs (Modified)
NDODLL\Provider\IProviderPathFinder.cs (Added)
NDODLL\Provider\NDOProviderPathFinder.cs (Added)
NDOEnhancer\Enhancer\Enhancer.cs (Modified)
NDOEnhancer\Enhancer\Generator\GeneratorFactory.cs (Modified)
NDOEnhancer\Enhancer\Generator\GenericDiffGenerator.cs (Modified)
NDOEnhancer\Enhancer\Generator\ProviderPathFinder.cs (Added)
NDOEnhancer\Enhancer\ProjectDescription.cs (Modified)
NDOEnhancer\EnhancerMain.cs (Modified)
NDOEnhancer\NDOEnhancer.csproj (Modified)
NDOEnhancer\NugetProps.cs (Added)
NDOEnhancer\ProjectAssets.cs (Added)
NDOEnhancer\TinyJSON\Json.cs (Added)
NDOEnhancer\packages.config (Modified)

Commit: ed93427
Author: Mirko
Date: 15.07.2020 13:36:43 +02:00

Bump version number for NDOInterfaces.dll
Adjust all projects so that they can compile with NDOInterfaces v. 4.0.1.
Change all references to the provider dlls, because of the new assembly name.

IntegrationTests\NdoUnitTests\NDOMapping.xml (Modified)
IntegrationTests\NdoUnitTests\NdoUnitTests.csproj (Modified)
IntegrationTests\PureBusinessClasses\PureBusinessClasses.csproj (Modified)
Make\NDO.proj (Modified)
NDODLL\NDO.csproj (Modified)
NDODLL\NDOProviderFactory.cs (Modified)
NDOEnhancer\NDOEnhancer.csproj (Modified)
NDOInterfaces\NDOInterfaces.csproj (Modified)
NDOPackage\NDOPackage.csproj (Modified)
Provider\MySqlNdoProvider\MySqlUISupport\MySqlUISupport.csproj (Modified)
QueryTests\QueryTests.csproj (Modified)
QueryTests\QueryTests.ndoproj (Modified)

Commit: 5c75834
Author: Mirko
Date: 14.07.2020 18:56:06 +02:00

Update the README.md.

README.md (Modified)

Commit: c462b5f
Author: Mirko
Date: 14.07.2020 18:45:57 +02:00

Merge branch 'MergeFor4.0'

.gitignore (Modified)
ClassGenerator\AssemblyWizard\AssemblyWiz2.cs (Modified)
ClassGenerator\ClassGenerator\AssemblyInfo.cs (Modified)
ClassGenerator\ClassGenerator\ClassGenerator.csproj (Modified)
ClassGenerator\ClassGenerator\app.config (Modified)
ClassGenerator\ClassGeneratorDll.csproj (Modified)
ClassGenerator\Generator\AssemblyGenerator.cs (Modified)
ClassGenerator\NdoUIProviderFactory.cs (Added)
CopyDeploymentFile\CopyDeploymentFile.sln (Deleted)
CopyDeploymentFile\CopyDeploymentFile.suo (Deleted)
CopyDeploymentFile\CopyDeploymentFile\CopyDeploymentFile.csproj.user (Deleted)
CopyDeploymentFile\CopyDeploymentFile\Program.cs (Deleted)
CopyDeploymentFile\CopyDeploymentFile\Properties\AssemblyInfo.cs (Deleted)
Documents\NDOQuerySequence.vsdx (Added)
Documents\QuerySequence.vsdx (Added)
EnhancerX86Stub\EnhancerX86Stub\EnhancerX86Stub.csproj (Modified)
EnhancerX86Stub\EnhancerX86Stub\Properties\AssemblyInfo.cs (Modified)
FirebirdNdoProvider\!!! Firebird Provider Readme !!!.txt (Deleted)
FirebirdNdoProvider\BusinessClasses\AssemblyInfo.cs (Deleted)
FirebirdNdoProvider\BusinessClasses\DataContainer.cs (Deleted)

... 800 files changed.


Commit: 8c29d54
Author: Mirko
Date: 14.07.2020 18:36:29 +02:00

Rename project in NDO.Firebird - Step 2

Provider\FirebirdNdoProvider\NDO.Firebird\FirebirdGenerator.cs (Renamed)
Provider\FirebirdNdoProvider\NDO.Firebird\FirebirdProvider.cs (Renamed)
Provider\FirebirdNdoProvider\NDO.Firebird\NDO.Firebird.csproj (Renamed)

Commit: 0f7b987
Author: Mirko
Date: 14.07.2020 18:35:01 +02:00

Rename project in NDO.Firebird - Step 1

Provider\FirebirdNdoProvider\FirebirdNdoProvider.sln (Modified)
Provider\FirebirdNdoProvider\FirebirdProvider\NDO.Firebird.csproj (Renamed)

Commit: 0dfa1e9
Author: Mirko
Date: 14.07.2020 18:34:03 +02:00

Rename project in NDO.MySql - Step 2

Provider\MySqlNdoProvider\NDO.MySql\Generator.cs (Renamed)
Provider\MySqlNdoProvider\NDO.MySql\MySqlProvider.cs (Renamed)
Provider\MySqlNdoProvider\NDO.MySql\NDO.MySql.csproj (Renamed)
Provider\MySqlNdoProvider\NDO.MySql\app.config (Renamed)

Commit: 1a13a4f
Author: Mirko
Date: 14.07.2020 18:33:03 +02:00

Rename project in NDO.MySql - Step 1

Provider\MySqlNdoProvider\MySqlNdoProvider.sln (Modified)
Provider\MySqlNdoProvider\MySqlProvider\MySqlProvider.csproj.user (Deleted)
Provider\MySqlNdoProvider\MySqlProvider\NDO.MySql.csproj (Renamed)

Commit: cc98227
Author: Mirko
Date: 14.07.2020 18:31:43 +02:00

Rename project in NDO.Oracle - Step 2

Provider\OracleProvider\NDO.Oracle\Generator.cs (Renamed)
Provider\OracleProvider\NDO.Oracle\NDO.Oracle.csproj (Renamed)
Provider\OracleProvider\NDO.Oracle\OracleProvider.cs (Renamed)
Provider\OracleProvider\NDO.Oracle\app.config (Renamed)

Commit: 1e83a48
Author: Mirko
Date: 14.07.2020 18:30:47 +02:00

Rename project in NDO.Oracle - Step 1

Provider\OracleProvider\OracleProvider.sln (Modified)
Provider\OracleProvider\OracleProvider\NDO.Oracle.csproj (Renamed)

Commit: 58e3faa
Author: Mirko
Date: 14.07.2020 18:29:30 +02:00

Rename project in NDO.Postgre - Step 2

Provider\PostGresProvider\NDO.Postgre\Generator.cs (Renamed)
Provider\PostGresProvider\NDO.Postgre\NDO.Postgre.csproj (Renamed)
Provider\PostGresProvider\NDO.Postgre\Provider.cs (Renamed)

Commit: 2556766
Author: Mirko
Date: 14.07.2020 18:28:24 +02:00

Rename project in NDO.Postgre - Step 1

Provider\PostGresProvider\PostgreProvider\NDO.Postgre.csproj (Renamed)
Provider\PostGresProvider\PostgreSqlProvider.sln (Modified)

Commit: 69078a9
Author: Mirko
Date: 14.07.2020 18:24:54 +02:00

Rename project in NDO.SqlCe - Step 2

Provider\SqlCEProvider\NDO.SqlCe\Generator.cs (Renamed)
Provider\SqlCEProvider\NDO.SqlCe\NDO.SqlCe.csproj (Renamed)
Provider\SqlCEProvider\NDO.SqlCe\Provider.cs (Renamed)
Provider\SqlCEProvider\NDO.SqlCe\packages.config (Renamed)

Commit: 6582ce5
Author: Mirko
Date: 14.07.2020 18:22:11 +02:00

Rename project in NDO.SqlCe - Step 1

Provider\SqlCEProvider\SqlCEProvider.sln (Modified)
Provider\SqlCEProvider\SqlCEProvider\NDO.SqlCe.csproj (Renamed)

Commit: 98f522d
Author: Mirko
Date: 14.07.2020 18:20:25 +02:00

Rename project in NDO.Sqlite - Step 2

Provider\SqliteProvider\NDO.Sqlite\Generator.cs (Renamed)
Provider\SqliteProvider\NDO.Sqlite\NDO.Sqlite.csproj (Renamed)
Provider\SqliteProvider\NDO.Sqlite\Provider.cs (Renamed)

Commit: 0988a7c
Author: Mirko
Date: 14.07.2020 18:18:00 +02:00

Rename project in NDO.Sqlite - Step 1

Provider\SqliteProvider\SqliteProvider.sln (Modified)
Provider\SqliteProvider\SqliteProvider\NDO.Sqlite.csproj (Renamed)

Commit: 03c0f7c
Author: Mirko
Date: 14.07.2020 18:13:57 +02:00

Rename project in NDO.SqlServer - Step 2

Provider\SqlServerProvider\NDO.SqlServer\NDO.SqlServer.csproj (Renamed)
Provider\SqlServerProvider\NDO.SqlServer\Provider.cs (Renamed)
Provider\SqlServerProvider\NDO.SqlServer\SqlServerGenerator.cs (Renamed)
Provider\SqlServerProvider\SqlServerProvider.sln (Modified)

Commit: 9fc2e87
Author: Mirko
Date: 14.07.2020 18:12:19 +02:00

Rename project in NDO.SqlServer - Step 1

Provider\SqlServerProvider\SqlServerProvider.sln (Modified)
Provider\SqlServerProvider\SqlServerProvider\NDO.SqlServer.csproj (Renamed)

Commit: 0d2b898
Author: Mirko
Date: 14.07.2020 17:57:17 +02:00

Fix UnloadCache-Tests.
Make key generation for SqlColumnListGenerator more generic.

IntegrationTests\NdoUnitTests\NDOMitarbeiterTests.cs (Modified)
IntegrationTests\NdoUnitTests\NDOReiseTests.cs (Modified)
IntegrationTests\NdoUnitTests\NdoUnitTests.csproj (Modified)
IntegrationTests\NdoUnitTests\NdoUnitTests.ndoproj (Modified)
IntegrationTests\NdoUnitTests\packages.config (Modified)
NDODLL\SqlPersistenceHandling\SqlPersistenceHandler.cs (Modified)
NDODLL\SqlPersistenceHandling\SqlQueryGenerator.cs (Modified)
UnitTestGenerator\UnitTests\UnitTests.ndoproj (Modified)

Commit: e829c87
Author: Mirko
Date: 14.07.2020 17:35:13 +02:00

Set the cls parameter for SqlColumnListGenerator explicitely

NDODLL\SqlPersistenceHandling\SqlPersistenceHandler.cs (Modified)
NDODLL\SqlPersistenceHandling\SqlQueryGenerator.cs (Modified)
QueryTests\QueryTests.ndoproj (Modified)

Commit: bfa7227
Author: Mirko
Date: 14.07.2020 16:14:07 +02:00

Completion of missing Xml comments

NDODLL\ClassRank.cs (Modified)
NDODLL\DependentKey.cs (Modified)
NDODLL\Enterprise\ISerializationIterator.cs (Modified)
NDODLL\Enterprise\ObjectContainerBase.cs (Modified)
NDODLL\Enterprise\SerializationIterator.cs (Modified)
NDODLL\IPersistenceManager.cs (Modified)
NDODLL\IQueryGenerator.cs (Modified)
NDODLL\InternalException.cs (Modified)
NDODLL\Linq\ExpressionTreeTransformer.cs (Modified)
NDODLL\Linq\Index.cs (Modified)
NDODLL\LoadState.cs (Modified)
NDODLL\Logging\ConsoleLogAdapter.cs (Modified)
NDODLL\Mapping\Attributes\MappingTableAttribute.cs (Modified)
NDODLL\Mapping\Attributes\OidColumnAttribute.cs (Modified)
NDODLL\Mapping\Attributes\PropertyAttribute.cs (Modified)
NDODLL\Mapping\Class.cs (Modified)
NDODLL\Mapping\ClassOid.cs (Modified)
NDODLL\Mapping\Column.cs (Modified)
NDODLL\Mapping\Connection.cs (Modified)
NDODLL\Mapping\Field.cs (Modified)

... 61 files changed.


Commit: 42ef9c4
Author: Mirko
Date: 14.07.2020 11:06:00 +02:00

Preparation for 4.0.0 Release.

NDODLL\NDO.csproj (Modified)
NDODLL\Query\NDOQuery.cs (Modified)
QueryTests\LinqTests.cs (Modified)

Commit: 843a572
Author: Mirko
Date: 10.07.2020 16:23:45 +02:00

Bring some order into the IDisposable pattern of the PM.

NDODLL\PersistenceManager.cs (Modified)
NDODLL\PersistenceManagerBase.cs (Modified)

Commit: 6645453
Author: Mirko
Date: 10.07.2020 09:20:33 +02:00

Freigabe

NDODLL\Cache.cs (Modified)
NDODLL\PersistenceManager.cs (Modified)
NDODLL\PersistenceManagerBase.cs (Modified)

Commit: 8855e8b
Author: Mirko
Date: 15.06.2020 15:44:01 +02:00

Update the NDOPackage to target VS 2019 and .NET 4.7.2

NDODLL\ShortId\ShortIdExtensions.cs (Modified)
NDOPackage\App.ico (Added)
NDOPackage\NDOPackage.csproj (Modified)
NDOPackage\Properties\AssemblyInfo.cs (Modified)
NDOPackage\source.extension.vsixmanifest (Modified)

Commit: 90adb87
Author: Mirko
Date: 05.06.2020 09:22:40 +02:00

Update NDOPackage so that it can be compiled with VS 2019

NDOPackage\NDOPackage.csproj (Modified)
NDOPackage\Resources.Designer.cs (Modified)
NDOPackage\app.config (Modified)

Commit: cd2945e
Author: Mirko
Date: 04.06.2020 10:24:44 +02:00

Use SQLiteConnection.CreateFile to create a Sqlite database, even if it currently doesn't make a difference.

Provider\SqliteProvider\SqliteProvider\Provider.cs (Modified)

Commit: dcb35f3
Author: Mirko
Date: 04.06.2020 10:17:04 +02:00

Alter the interface IProvider to support CLOB Db types with CLR type System.String and Size == -1.
Fix the Enhancer and SchemaGenerator to support situations where the consumer project of persistent classes uses a different database type than the project in which the persistent classes are defined.

NDODLL\NDO.csproj (Modified)
NDODLL\NDODataSet.cs (Modified)
NDODLL\NDOProviderFactory.cs (Modified)
NDODLL\PersistenceManager.cs (Modified)
NDODLL\SchemaGenerator.cs (Modified)
NDOEnhancer\AssemblyInfo.cs (Modified)
NDOEnhancer\Enhancer\Generator\GenericSqlGeneratorBase.cs (Modified)
NDOEnhancer\Enhancer\Generator\StandardSqlGenerator.cs (Modified)
NDOInterfaces\AbstractSQLGenerator.cs (Modified)
NDOInterfaces\ISqlGenerator.cs (Modified)
NDOInterfaces\NDOInterfaces.csproj (Modified)
Provider\FirebirdNdoProvider\FirebirdProvider\FirebirdGenerator.cs (Modified)
Provider\FirebirdNdoProvider\FirebirdProvider\FirebirdProvider.csproj (Modified)
Provider\MySqlNdoProvider\MySqlProvider\Generator.cs (Modified)
Provider\MySqlNdoProvider\MySqlProvider\MySqlProvider.csproj (Modified)
Provider\OracleProvider\OracleProvider\Generator.cs (Modified)
Provider\OracleProvider\OracleProvider\OracleProvider.csproj (Modified)
Provider\PostGresProvider\PostgreProvider\Generator.cs (Modified)
Provider\PostGresProvider\PostgreProvider\PostgreProvider.csproj (Modified)
Provider\SqlCEProvider\SqlCEProvider\Generator.cs (Modified)

... 27 files changed.


4.0.0-beta23

Commit: f7e9f64
Author: Mirko
Date: 02.06.2020 14:40:57 +02:00

V4.0: Support ordering by oid
V4.0: MergeChangeSet should result in a ChangeLog record, which reflects the changes.

NDODLL\NDO.csproj (Modified)
NDODLL\PersistenceManager.cs (Modified)
NDODLL\SqlPersistenceHandling\OrderGenerator.cs (Modified)
QueryTests\QueryTests.cs (Modified)

Commit: 2ef1bbe
Author: Mirko
Date: 01.06.2020 20:11:12 +02:00

Bug: NDOSchemaVersion table couldn't be created.

NDODLL\PersistenceManager.cs (Modified)

Commit: 4b1c4c1
Author: Mirko
Date: 01.06.2020 19:48:08 +02:00

Bump NDO version to beta22.
Initial version string was invalid, so change it to "0.0"

NDODLL\NDO.csproj (Modified)
NDODLL\PersistenceManager.cs (Modified)