Letzte Änderungen

Gelb hinterlegte Tags geben den Stand ausgelieferter Versionen wieder. Es werden zwei Versionen angezeigt: release-x.x.x.x und vsix-x.x.x.x. Die NDO.dll und der Enhancer werden gemeinsam in einem Nuget-Package ausgeliefert, können aber unterschiedliche Versionsnummern haben. Die vsix-Version gibt die Version der NDOPackage.dll an.

Es werden die letzten 50 Commits angezeigt. Wenn Sie die Logs weiter zurückverfolgen wollen, erstellen Sie einen GIT-Clone von 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)