dotnet-db-samples icon indicating copy to clipboard operation
dotnet-db-samples copied to clipboard

Please make Oracle.ManagedDataAccess.EntityFramework.OracleMigrationSqlGenerator PUBLIC so we can override the generation of SQL

Open worthy7 opened this issue 3 years ago • 5 comments

Title says it all.

worthy7 avatar Jan 21 '22 02:01 worthy7

I've created an internal ER 33811059 to track this request.

alexkeh avatar Feb 02 '22 14:02 alexkeh

This feature could be done. It's more a matter of prioritization as most customers are using EF Core and moving away from EF6.

If there's a significant number of customers requesting this feature over the next couple months, Oracle will work on adding this feature. People can "vote" for this feature by replying to this thread about why the need is important.

alexkeh avatar Feb 07 '22 20:02 alexkeh

Maybe I'm late, but it will be really appreciated. Thanks

Rafunk avatar Sep 27 '22 08:09 Rafunk

Me too

ricardodemauro avatar Dec 13 '23 15:12 ricardodemauro

Oracle is planning to make OracleMigrationSqlGenerator public. However, to get support, we will require bugs be reproduced without overriding the class.

In our discussions with MS, the public use of this class is intended for provider writers, not for EF6 app developers. Thus, there is minimal available for conformance testing and documentation.

alexkeh avatar Feb 06 '24 21:02 alexkeh

The OracleMigrationSqlGenerator class members can be overridden starting with version 23.4

alexkeh avatar May 03 '24 21:05 alexkeh