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.


build-5.0.0 ndo-5.0.0

Commit: 50fd6c5
Author: Mirko
Date: 13.06.2025 18:09:34 +02:00

Generate snupkg files for each NDO provider.

Provider/MySqlConnectorProvider/NDO.MySqlConnector/NDO.MySqlConnector.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/SqlServerProvider/NDO.SqlServer/NDO.SqlServer.csproj (Modified)
Provider/SqliteProvider/NDO.Sqlite/NDO.Sqlite.csproj (Modified)

Commit: e187d8e
Author: Mirko
Date: 13.06.2025 17:45:09 +02:00

#1953 Use an extra transaction for each SchemaTransition element.

NDODLL/PersistenceManager.cs (Modified)

Commit: 01941c7
Author: Mirko
Date: 13.06.2025 12:02:13 +02:00

Make the SchemaTransitions more reliable.
Make SchemaTransitions work with Postgres.

NDODLL/PersistenceManager.cs (Modified)
NDODLL/SchemaTransitionGenerator.cs (Modified)
Provider/PostGresProvider/NDO.Postgre/Generator.cs (Modified)
Provider/PostGresProvider/NDO.Postgre/Provider.cs (Modified)

Commit: f4c9ea2
Author: Mirko
Date: 12.06.2025 17:26:04 +02:00

Add AutoIncrementColumn to postgre database.
Change 'User=' to 'User Id=' in the postgre connection string.

Provider/PostGresProvider/NDO.Postgre/Generator.cs (Modified)
Provider/PostGresProvider/NDO.Postgre/Provider.cs (Modified)
Provider/PostGresProvider/PostGresUISupport/PostGresUIProvider.cs (Modified)

Commit: fbaa1b0
Author: Mirko
Date: 12.06.2025 14:40:17 +02:00

Enable using serials as AutoIncrementColumn with postgres.

Provider/PostGresProvider/NDO.Postgre/Generator.cs (Modified)
Provider/PostGresProvider/NDO.Postgre/Provider.cs (Modified)

Commit: 3917c60
Author: Mirko
Date: 12.06.2025 13:07:50 +02:00

Remove an unused delegate declaration.
Code Refactoring and comments in SchemaTransitionGenerator.
Copy all providers in the NDOEnhancer bin/Debug directory, to have them available for tests.

NDODLL/PersistenceManager.cs (Modified)
NDODLL/SchemaTransitionGenerator.cs (Modified)
NDOEnhancer/NDOEnhancer/NDOEnhancer.csproj (Modified)
NDOEnhancer/NDOEnhancer/Properties/launchSettings.json (Modified)

Commit: e4584c5
Author: Mirko
Date: 10.06.2025 13:15:32 +02:00

#1953: Change the SchemaTransitions so that each transition has a Guid Id.

NDODLL/Application/BuilderExtensions.cs (Modified)
NDODLL/PersistenceManager.cs (Modified)

Commit: 273289e
Author: Mirko
Date: 09.06.2025 18:14:48 +02:00

#1953: Change the SchemaTransitions so that each transition has a Guid Id.
Fix the GetSqlLiteral method to produce reliable DateTime literals

NDODLL/PersistenceManager.cs (Modified)
NDOEnhancer/NDOEnhancer/Enhancer/Generator/NdoTransDiffGenerator.cs (Modified)
NDOInterfaces/NDOAbstractProvider.cs (Modified)
Provider/MySqlConnectorProvider/NDO.MySqlConnector/MySqlProvider.cs (Modified)
Provider/MySqlNdoProvider/NDO.MySql/MySqlProvider.cs (Modified)
Provider/PostGresProvider/NDO.Postgre/Provider.cs (Modified)
Provider/SqlServerProvider/NDO.SqlServer/Provider.cs (Modified)
Provider/SqliteProvider/NDO.Sqlite/Provider.cs (Modified)

Commit: e9b343b
Author: Mirko
Date: 08.06.2025 12:47:09 +02:00

#2052: SchemaTransitions should support the creation of indexes.

NDODLL.Tests/NdoDllUnitTests/NdoDllUnitTests.csproj (Modified)
NDODLL.Tests/NdoDllUnitTests/TransitionTests.cs (Added)
NDODLL/SchemaTransitionGenerator.cs (Modified)

Commit: 0549873
Author: Mirko
Date: 07.06.2025 09:09:14 +02:00

Upgrade to the newest mono.cecil version.

NDOEnhancer/NDOEnhancer/NDOEnhancer.csproj (Modified)

Commit: 53734fc
Author: Mirko
Date: 07.06.2025 09:07:43 +02:00

Make sure, the newest NDO.build package is in the package source folder.

Make/NDO.proj (Modified)

Commit: d2d305f
Author: Mirko
Date: 07.06.2025 08:50:33 +02:00

Remove unused code

NDOEnhancer/NDOEnhancer/NDOEnhancer.csproj (Modified)
Provider/MySqlConnectorProvider/NDO.MySqlConnector/app.config (Deleted)
Provider/MySqlNdoProvider/NDO.MySql/app.config (Deleted)
Provider/OracleProvider/NDO.Oracle/app.config (Deleted)

Commit: 15c3997
Author: Mirko
Date: 06.06.2025 20:11:33 +02:00

Fix the references of the UIProviders from net48 => net4.8

NDOPackage/NDOPackage.csproj (Modified)

Commit: 01445bc
Author: Mirko
Date: 06.06.2025 19:50:47 +02:00

Add readme files to all provider packages.

Provider/MySqlConnectorProvider/NDO.MySqlConnector/NDO.MySqlConnector.csproj (Modified)
Provider/MySqlConnectorProvider/NDO.MySqlConnector/readme.md (Added)
Provider/MySqlNdoProvider/NDO.MySql/NDO.MySql.csproj (Modified)
Provider/MySqlNdoProvider/NDO.MySql/readme.md (Added)
Provider/OracleProvider/NDO.Oracle/NDO.Oracle.csproj (Modified)
Provider/OracleProvider/NDO.Oracle/readme.md (Added)
Provider/PostGresProvider/NDO.Postgre/readme.md (Modified)
Provider/SqlServerProvider/NDO.SqlServer/NDO.SqlServer.csproj (Modified)
Provider/SqlServerProvider/NDO.SqlServer/readme.md (Added)
Provider/SqliteProvider/NDO.Sqlite/NDO.Sqlite.csproj (Modified)
Provider/SqliteProvider/NDO.Sqlite/readme.md (Added)

Commit: 0a71280
Author: Mirko
Date: 06.06.2025 19:17:00 +02:00

Let the debug logs depend on the enabling of the logging system
We need a net48 version of the NDOInterfaces package for the UISupport
NDOPackage: Install NDO.build in the ConfigurationDialog
Update the dependencies of the NDOPackage.
NDO.Build nuspec should get the NDOEnhancer from the net9.0 folder.

NDODLL/NDO.sln (Deleted)
NDODLL/PersistenceManager.cs (Modified)
NDODLL/SqlDumper.cs (Modified)
NDODLL/SqlPersistenceHandling/SqlPersistenceHandler.cs (Modified)
NDOInterfaces/NDOInterfaces.csproj (Modified)
NDOPackage/ConfigurationDialog.cs (Modified)
NDOPackage/NDOPackage.csproj (Modified)
nuget/NDO.Build.nuspec (Modified)

Commit: 7e08240
Author: Mirko
Date: 05.06.2025 20:28:42 +02:00

Fix generating of columns for netstandard assemblies.

Make/NDO.proj (Modified)
NDO.Mapping/NDO.Mapping/FieldMap.cs (Modified)
NDO.Mapping/NDO.Mapping/NDO.Mapping.csproj (Modified)
NDO.ProviderFactory/NDO.ProviderFactory/NDO.ProviderFactory.csproj (Modified)
NDODLL/NDO.csproj (Modified)
NDOEnhancer/NDOEnhancer/EnhancerMain.cs (Modified)

Commit: cf66d4f
Author: Mirko
Date: 05.06.2025 17:08:07 +02:00

Provider should support .NET 9.
Update the ADO.NET provider to the newest possible version.
SqlServer: Use Microsoft.Data.SqlClient instead of System.Data.SqlClient.

Provider/MySqlConnectorProvider/NDO.MySqlConnector/NDO.MySqlConnector.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/SqlServerProvider/NDO.SqlServer/NDO.SqlServer.csproj (Modified)
Provider/SqlServerProvider/NDO.SqlServer/Provider.cs (Modified)
Provider/SqliteProvider/NDO.Sqlite/NDO.Sqlite.csproj (Modified)

Commit: fb99706
Author: Mirko
Date: 05.06.2025 15:44:15 +02:00

NET 9.0 Support.

NDO.Mapping/NDO.Mapping/NDO.Mapping.csproj (Modified)
NDO.ProviderFactory/NDO.ProviderFactory/NDO.ProviderFactory.csproj (Modified)
NDO.SchemaGenerator/NDO.SchemaGenerator/NDO.SchemaGenerator.csproj (Modified)
NDODLL/NDO.csproj (Modified)
NDOEnhancer/Ecma335Tests/Ecma335Tests.csproj (Modified)
NDOEnhancer/NDOEnhancer/NDOEnhancer.csproj (Modified)
NDOEnhancer/NDOEnhancerWithTestsAndNDO.sln (Modified)
NDOEnhancer/PersistentEnhancerTestClasses/PersistentEnhancerTestClasses.csproj (Modified)
NDOEnhancer/PersistentEnhancerTestClasses/PersistentEnhancerTestClasses.ndoproj (Modified)

Commit: cbfe9ed
Author: Mirko
Date: 05.06.2025 14:14:24 +02:00

Change the Build Script.

Make/NDO.proj (Modified)
Make/Test.proj (Deleted)
NDODLL/NDO.csproj (Modified)
UnitTestGenerator/UnitTests/NDOTest.cs (Modified)

Commit: 5058b84
Author: Mirko
Date: 04.06.2025 17:27:41 +02:00

Make tests debuggable and fix the path to NDOMapping.xml.

UnitTestGenerator/PersistentClasses/PersistentClasses.csproj (Modified)
UnitTestGenerator/TestGenerator/MappingTestGenerator.cs (Modified)
UnitTestGenerator/TestGenerator/TestGenerator.cs (Modified)
UnitTestGenerator/UnitTests/MappingUnitTests.cs (Modified)
UnitTestGenerator/UnitTests/UnitTests.cs (Modified)
UnitTestGenerator/UnitTests/UnitTests.csproj (Modified)

Commit: 36bb808
Author: Mirko
Date: 04.06.2025 17:07:29 +02:00

Make all generated unit tests green.

UnitTestGenerator/TestGenerator/MappingTestGenerator.cs (Modified)
UnitTestGenerator/TestGenerator/TestGenerator.cs (Modified)
UnitTestGenerator/UnitTests/MappingUnitTests.cs (Modified)
UnitTestGenerator/UnitTests/UnitTests.cs (Modified)

Commit: 6d63e12
Author: Mirko
Date: 03.06.2025 20:06:36 +02:00

Fix the TestGenerator.

UnitTestGenerator/CodeGenerator/Class.cs (Modified)
UnitTestGenerator/TestGenerator/ClassGenerator.cs (Modified)
UnitTestGenerator/TestGenerator/Code/TestFixture.cs (Modified)
UnitTestGenerator/TestGenerator/MappingGenerator.cs (Modified)
UnitTestGenerator/TestGenerator/MappingTestGenerator.cs (Modified)
UnitTestGenerator/TestGenerator/TestGenerator.cs (Modified)
UnitTestGenerator/UnitTests/App.ico (Deleted)
UnitTestGenerator/UnitTests/AssemblyInfo.cs (Deleted)
UnitTestGenerator/UnitTests/MappingUnitTests.cs (Modified)
UnitTestGenerator/UnitTests/NDOTest.cs (Added)
UnitTestGenerator/UnitTests/TestApp.cs (Deleted)
UnitTestGenerator/UnitTests/TestRunner.cs (Deleted)
UnitTestGenerator/UnitTests/UnitTests.cs (Modified)
UnitTestGenerator/UnitTests/UnitTests.csproj (Modified)
UnitTestGenerator/UnitTests/UnitTests.ndoproj (Modified)
UnitTestGenerator/UnitTests/app.config (Deleted)

Commit: 0bec001
Author: Mirko
Date: 03.06.2025 19:25:02 +02:00

Convert all projects to net8.0

UnitTestGenerator/CodeGenerator/CodeGenerator.csproj (Modified)
UnitTestGenerator/CodeGenerator/Properties/AssemblyInfo.cs (Deleted)
UnitTestGenerator/PersistentClasses/AssemblyInfo.cs (Deleted)
UnitTestGenerator/PersistentClasses/NDOMapping.xml (Modified)
UnitTestGenerator/PersistentClasses/PersistentClasses.csproj (Modified)
UnitTestGenerator/PersistentClasses/PersistentClasses.ndoproj (Modified)
UnitTestGenerator/TestGenerator/App.ico (Deleted)
UnitTestGenerator/TestGenerator/AssemblyInfo.cs (Deleted)
UnitTestGenerator/TestGenerator/ClassGenerator.cs (Modified)
UnitTestGenerator/TestGenerator/Code/PersistentClass.cs (Renamed)
UnitTestGenerator/TestGenerator/Code/Relation.cs (Renamed)
UnitTestGenerator/TestGenerator/Code/TestFixture.cs (Renamed)
UnitTestGenerator/TestGenerator/MappingGenerator.cs (Modified)
UnitTestGenerator/TestGenerator/MappingTestGenerator.cs (Modified)
UnitTestGenerator/TestGenerator/TestGenerator.cs (Modified)
UnitTestGenerator/TestGenerator/TestGenerator.csproj (Modified)
UnitTestGenerator/TestGenerator/app.config (Deleted)

Commit: 72f6226
Author: Mirko
Date: 03.06.2025 18:57:24 +02:00

New Structure for the TestGenerator

UnitTestGenerator/CodeGenerator/CodeGenerator.csproj (Modified)
UnitTestGenerator/PersistentClasses/PersistentClasses.csproj (Modified)
UnitTestGenerator/TestGenerator.csproj (Deleted)
UnitTestGenerator/TestGenerator.sln (Modified)
UnitTestGenerator/TestGenerator/App.ico (Renamed)
UnitTestGenerator/TestGenerator/AssemblyInfo.cs (Renamed)
UnitTestGenerator/TestGenerator/ClassGenerator.cs (Renamed)
UnitTestGenerator/TestGenerator/Main.cs (Renamed)
UnitTestGenerator/TestGenerator/MappingGenerator.cs (Renamed)
UnitTestGenerator/TestGenerator/MappingTestGenerator.cs (Renamed)
UnitTestGenerator/TestGenerator/RelInfo.cs (Renamed)
UnitTestGenerator/TestGenerator/Test.cs (Renamed)
UnitTestGenerator/TestGenerator/TestGenerator.cs (Renamed)
UnitTestGenerator/TestGenerator/TestGenerator.csproj (Added)
UnitTestGenerator/TestGenerator/app.config (Renamed)
UnitTestGenerator/UnitTests/UnitTests.csproj (Modified)

Commit: ab2cdbc
Author: Mirko
Date: 03.06.2025 18:34:14 +02:00

Make all IntegrationTests green

IntegrationTests/IntegrationTests/Rel1toNDirectedWTable.cs (Modified)
IntegrationTests/IntegrationTests/Rel1toNDirectedWTableComposition.cs (Modified)
IntegrationTests/IntegrationTests/TransactionTests.cs (Modified)

Commit: 60aa080
Author: Mirko
Date: 03.06.2025 17:34:06 +02:00

Fixing the IntegrationTests

IntegrationTests/IntegrationTests.sln (Modified)
IntegrationTests/IntegrationTests/ArrayListTests.cs (Modified)
IntegrationTests/IntegrationTests/AssemblyInfo.cs (Added)
IntegrationTests/IntegrationTests/DataTypeTest.cs (Modified)
IntegrationTests/IntegrationTests/IntegrationTests.csproj (Modified)
IntegrationTests/IntegrationTests/IntegrationTests.ndoproj (Modified)
IntegrationTests/IntegrationTests/LandFlughafenTests.cs (Modified)
IntegrationTests/IntegrationTests/PersistenceManagerFactory.cs (Modified)
IntegrationTests/IntegrationTests/PolymorphicWTable.cs (Modified)
IntegrationTests/IntegrationTests/Rel1to1Bidirectional.cs (Modified)
IntegrationTests/IntegrationTests/Rel1to1BidirectionalWTable.cs (Modified)
IntegrationTests/IntegrationTests/Rel1to1Directed.cs (Modified)
NDODLL/SqlPersistenceHandling/SqlPersistenceHandler.cs (Modified)

Commit: 08b23aa
Author: Mirko
Date: 03.06.2025 15:35:22 +02:00

Make IntegrationTests compilable

IntegrationTests/IntegrationTests/IntegrationTests.csproj (Modified)
IntegrationTests/IntegrationTests/Rel1to1Bidirectional.cs (Modified)
IntegrationTests/IntegrationTests/TransactionScopeTests.cs (Modified)
IntegrationTests/IntegrationTests/TransactionTests.cs (Modified)

Commit: 8bd8c9d
Author: Mirko
Date: 03.06.2025 15:09:33 +02:00

Fix further Tests

IntegrationTests/IntegrationTests/IntermediateClassTest.cs (Modified)
IntegrationTests/IntegrationTests/Rel1to1Bidirectional.cs (Modified)

Commit: a04c7be
Author: Mirko
Date: 03.06.2025 14:53:50 +02:00

Fix the IntegrationTests

IntegrationTests/IntegrationTests.sln (Modified)
IntegrationTests/IntegrationTests/DateTest.cs (Modified)
IntegrationTests/IntegrationTests/IntegrationTests.csproj (Modified)
IntegrationTests/IntegrationTests/LoggerFactory.cs (Deleted)
IntegrationTests/IntegrationTests/NDOMitarbeiterReiseTests.cs (Modified)
IntegrationTests/IntegrationTests/NDOObjectIdTests.cs (Modified)
IntegrationTests/IntegrationTests/NDOTest.cs (Modified)
IntegrationTests/IntegrationTests/PersistenceManagerFactory.cs (Modified)
IntegrationTests/IntegrationTests/QueryCacheTests.cs (Modified)
IntegrationTests/IntegrationTests/TestLogger.cs (Deleted)
IntegrationTests/IntegrationTests/TransactionScopeTests.cs (Modified)
IntegrationTests/TestRunner/TestRunner.csproj (Modified)
NDODLL/PersistenceManager.cs (Modified)
NDODLL/SqlPersistenceHandling/SqlPersistenceHandler.cs (Modified)

Commit: 182cfd7
Author: Mirko
Date: 02.06.2025 19:23:38 +02:00

Fix the NdoJsonFormatter

NDO.Mapping/NDO.Mapping/ILoadStateSupport.cs (Added)
NDO.Mapping/NDO.Mapping/Relation.cs (Modified)
NdoJsonFormatter/FormatterUnitTests/FormatterUnitTests.csproj (Modified)
NdoJsonFormatter/FormatterUnitTests/Tests.cs (Modified)
NdoJsonFormatter/NdoJsonFormatter/NDO.JsonFormatter.csproj (Modified)
NdoJsonFormatter/NdoJsonFormatter/NdoJsonFormatter.cs (Modified)

Commit: 1814d4b
Author: Mirko
Date: 02.06.2025 17:12:00 +02:00

NDOEnhancer: NDOEnhancedAttribute is now in NDOInterfaces.
Make the NDODLL.Tests green.

IntegrationTests/PureBusinessClasses/PureBusinessClasses.csproj (Modified)
NDODLL.Tests/QueryTests/QueryTests.cs (Modified)
NDOEnhancer/NDOEnhancer/Enhancer/Enhancer.cs (Modified)

Commit: 42753b6
Author: Mirko
Date: 02.06.2025 08:40:57 +02:00

Update launchSettings.json


Commit: 92dda21
Author: Mirko
Date: 02.06.2025 08:27:49 +02:00

Development of the QueryTests

NDODLL.Tests/NDODLL.Tests.sln (Modified)
NDODLL.Tests/QueryTests/NDOFactory.cs (Modified)
NDODLL.Tests/QueryTests/QueryTests.cs (Modified)
NDODLL.Tests/QueryTests/QueryTests.csproj (Modified)
NDODLL.Tests/QueryTests/QueryTests.ndoproj (Modified)

Commit: e0dce83
Author: Mirko
Date: 30.05.2025 19:10:14 +02:00

Bug: Index out of range in NDOEnhancer.

IntegrationTests/PureBusinessClasses/PureBusinessClasses.ndoproj (Modified)
NDOEnhancer/NDOEnhancer/ConsoleProcess.cs (Modified)
NDOEnhancer/NDOEnhancer/Properties/launchSettings.json (Modified)

Commit: 769572c
Author: Mirko
Date: 30.05.2025 18:59:43 +02:00

Project restores must occur in the right order.

Make/Test.proj (Modified)

Commit: af20317
Author: Mirko
Date: 30.05.2025 17:43:38 +02:00

Debugging the enhancer.

IntegrationTests/PureBusinessClasses/PureBusinessClasses.csproj (Modified)
NDOEnhancer/NDOEnhancer/Enhancer/Enhancer.cs (Modified)
NDOEnhancer/NDOEnhancer/Enhancer/Nodes/AssemblyNode.cs (Modified)

Commit: 1c149c1
Author: Mirko
Date: 30.05.2025 14:32:02 +02:00

Starting with test implementation

NDODLL.Tests/NDODLL.Tests.sln (Modified)
NDODLL.Tests/NdoDllUnitTests/MappingAttributeTests.cs (Modified)
NDODLL.Tests/NdoDllUnitTests/NDOContainerTestClasses.cs (Deleted)
NDODLL.Tests/NdoDllUnitTests/NDOContainerTests.cs (Deleted)
NDODLL.Tests/NdoDllUnitTests/NdoDllUnitTests.csproj (Modified)
NDODLL.Tests/QueryTests/QueryTests.csproj (Modified)

Commit: d9ceda3
Author: Mirko
Date: 30.05.2025 14:10:48 +02:00

Directory for NDODLL Tests

NDODLL.Tests/NdoDllUnitTests/MappingAttributeTests.cs (Renamed)
NDODLL.Tests/NdoDllUnitTests/MockType.cs (Renamed)
NDODLL.Tests/NdoDllUnitTests/NDOContainerTestClasses.cs (Renamed)
NDODLL.Tests/NdoDllUnitTests/NDOContainerTests.cs (Renamed)
NDODLL.Tests/NdoDllUnitTests/NDODllTests.cs (Renamed)
NDODLL.Tests/NdoDllUnitTests/NdoDllUnitTests.csproj (Renamed)
NDODLL.Tests/QueryTests/LinqTests.cs (Renamed)
NDODLL.Tests/QueryTests/NDOFactory.cs (Renamed)
NDODLL.Tests/QueryTests/QueryTests.cs (Renamed)
NDODLL.Tests/QueryTests/QueryTests.csproj (Renamed)
NDODLL.Tests/QueryTests/QueryTests.ndoproj (Renamed)

Commit: 36401b6
Author: Mirko
Date: 30.05.2025 14:09:11 +02:00

Directory for NDODLL Tests

NDODLL.Tests/NDODLL.Tests.sln (Added)

Commit: 42d0ae7
Author: Mirko
Date: 30.05.2025 13:59:50 +02:00

Finishing the build process for NDOEnhancer.

Make/Test.proj (Modified)
NDODLL/NDO.csproj (Modified)
NDODLL/SqlPersistenceHandling/FromGenerator.cs (Modified)
NDODLL/SqlPersistenceHandling/SqlQueryGenerator.cs (Modified)
NDODLL/readme.md (Added)
NDOEnhancer/NDOEnhancer/NDOEnhancer.csproj (Modified)
nuget/NDO.Build.nuspec (Modified)

Commit: b95968d
Author: Mirko
Date: 30.05.2025 13:29:25 +02:00

Starting the build process for the NDOEnhancer

Make/Test.proj (Modified)
NDOEnhancer/NDOEnhancer.sln (Modified)
NDOEnhancer/NDOEnhancer/Enhancer/Generator/GenericDiffGenerator.cs (Modified)
Provider/PostGresProvider/NDO.Postgre/NDO.Postgre.csproj (Modified)

Commit: 6626c8f
Author: Mirko
Date: 30.05.2025 12:07:05 +02:00

Merge the whole code which separates NDO.dll into several packages.

.gitignore (Modified)
Make/Test.proj (Modified)
NDO.Mapping/NDO.Mapping/AssemblyInfo.cs (Modified)
NDO.Mapping/NDO.Mapping/NDO.Mapping.csproj (Modified)
NDO.Mapping/NDO.Mapping/Relation.cs (Modified)
NDO.Mapping/NDO.Mapping/readme.md (Added)
NDO.ProviderFactory/NDO.ProviderFactory/NDO.ProviderFactory.csproj (Modified)
NDO.SchemaGenerator/NDO.SchemaGenerator/NDO.SchemaGenerator.csproj (Modified)
NDODLL/NDO.csproj (Renamed)
NDODLL/NDO.dll.sln (Renamed)
nuget/NDO.Build.nuspec (Modified)

Commit: f2128d0
Author: Mirko
Date: 30.05.2025 11:08:17 +02:00

Name will be NDO.dll

NDODLL/NDO.Core.csproj (Deleted)
NDODLL/NDO.Core.sln (Modified)

Commit: 60cb179
Author: Mirko
Date: 30.05.2025 10:02:17 +02:00

Merge branch 'DIWithoutRename' into MergeDI

IntegrationTests/IntegrationTests/AbstractBaseTests.cs (Modified)
IntegrationTests/IntegrationTests/ArrayListTests.cs (Modified)
IntegrationTests/IntegrationTests/AuditTests.cs (Modified)
IntegrationTests/IntegrationTests/CompositePartListTests.cs (Modified)
IntegrationTests/IntegrationTests/DITests.cs (Modified)
IntegrationTests/IntegrationTests/DateTest.cs (Modified)
IntegrationTests/IntegrationTests/DeleteForeignRelationTests.cs (Modified)
IntegrationTests/IntegrationTests/DoubleRelationTests.cs (Modified)
IntegrationTests/IntegrationTests/ForeignObjectTests.cs (Modified)
IntegrationTests/IntegrationTests/IntermediateClassTest.cs (Modified)
IntegrationTests/IntegrationTests/KeyTests.cs (Modified)
IntegrationTests/IntegrationTests/LandFlughafenTests.cs (Modified)
IntegrationTests/IntegrationTests/LoggerFactory.cs (Added)
IntegrationTests/IntegrationTests/NDOMitarbeiterReiseTests.cs (Modified)
IntegrationTests/IntegrationTests/NDOMitarbeiterTests.cs (Modified)
IntegrationTests/IntegrationTests/NDOObjectIdTests.cs (Modified)
IntegrationTests/IntegrationTests/NDOReiseLänderTests.cs (Modified)
IntegrationTests/IntegrationTests/NDOReiseTests.cs (Modified)
IntegrationTests/IntegrationTests/NDOTest.cs (Added)
IntegrationTests/IntegrationTests/ObjectContainerTests.cs (Modified)

... 184 files changed.


Commit: 9d1552b
Author: Mirko
Date: 30.05.2025 09:51:19 +02:00

Add Version Patches for provider projects

Make/Test.proj (Modified)

Commit: a8dff43
Author: Mirko
Date: 30.05.2025 09:23:32 +02:00

Add Version Patches for provider projects

Make/Test.proj (Modified)

Commit: 26ee8d3
Author: Mirko
Date: 29.05.2025 19:04:45 +02:00

Convert all UISupport projects to Sdk style project files.

Provider/MySqlConnectorProvider/MySqlConnectorUISupport/MySqlConnectorUISupport.csproj (Modified)
Provider/MySqlConnectorProvider/MySqlConnectorUISupport/Properties/AssemblyInfo.cs (Deleted)
Provider/MySqlNdoProvider/MySqlNdoProvider.suo (Deleted)
Provider/MySqlNdoProvider/MySqlUISupport/MySqlUISupport.csproj (Modified)
Provider/MySqlNdoProvider/MySqlUISupport/Properties/AssemblyInfo.cs (Deleted)
Provider/OracleProvider/OracleUISupport/OracleUISupport.csproj (Modified)
Provider/OracleProvider/OracleUISupport/Properties/AssemblyInfo.cs (Deleted)
Provider/PostGresProvider/PostGresUISupport/PostGresUISupport.csproj (Modified)
Provider/PostGresProvider/PostGresUISupport/Properties/AssemblyInfo.cs (Deleted)
Provider/SqlServerProvider/SqlServerUISupport/Properties/AssemblyInfo.cs (Deleted)
Provider/SqlServerProvider/SqlServerUISupport/SqlServerUISupport.csproj (Modified)
Provider/SqliteProvider/CheckCommandBuilder/CheckCommandBuilder.csproj (Modified)
Provider/SqliteProvider/CheckCommandBuilder/packages.config (Modified)
Provider/SqliteProvider/NDO.Sqlite/NDO.Sqlite.csproj (Modified)
Provider/SqliteProvider/SqliteUISupport/Properties/AssemblyInfo.cs (Deleted)
Provider/SqliteProvider/SqliteUISupport/SqliteUISupport.csproj (Modified)
Provider/SqliteProvider/SqliteUISupport/packages.config (Deleted)

Commit: 3e2eeb5
Author: Mirko
Date: 29.05.2025 17:01:37 +02:00

NDO.Build package

nuget/NDO.Build.nuspec (Renamed)
nuget/NDO.Build.targets (Renamed)
nuget/readme.md (Added)

Commit: 210e506
Author: Mirko
Date: 29.05.2025 16:45:46 +02:00

Nuspec for NDO.Build

nuget/NuGet.exe (Modified)
nuget/ndo.dll.nuspec (Modified)

Commit: 1e68dc7
Author: Mirko
Date: 29.05.2025 14:28:21 +02:00

Extending the AutoIncrementColumn method if ISqlGenerator

Make/Test.proj (Modified)
NDODLL/SchemaTransitionGenerator.cs (Modified)
NDOEnhancer/Ecma335/Ecma335.csproj (Modified)
NDOEnhancer/NDOEnhancer/Enhancer/Generator/GenericSqlGeneratorBase.cs (Modified)
NDOEnhancer/NDOEnhancer/NDOEnhancer.csproj (Modified)
NDOInterfaces/AbstractSQLGenerator.cs (Modified)
NDOInterfaces/ISqlGenerator.cs (Modified)
Provider/MySqlConnectorProvider/MySqlConnectorNdoProvider.sln (Modified)
Provider/MySqlConnectorProvider/NDO.MySqlConnector/Generator.cs (Modified)
Provider/MySqlNdoProvider/NDO.MySql/Generator.cs (Modified)
Provider/PostGresProvider/NDO.Postgre/Generator.cs (Modified)
Provider/PostGresProvider/NDO.Postgre/readme.md (Added)
Provider/SqlServerProvider/NDO.SqlServer/SqlServerGenerator.cs (Modified)
Provider/SqliteProvider/NDO.Sqlite/Generator.cs (Modified)