JasperFx / wolverine

Supercharged .NET server side development!
https://wolverinefx.net
MIT License
1.22k stars 131 forks source link

Support for using with Oracle #1020

Open vasicvuk opened 1 month ago

vasicvuk commented 1 month ago

Is your feature request related to a problem? Please describe. I would love to be able to use Wolverine with Oracle database.

Describe the solution you'd like

Support for Oracle database in Wolverine using
https://www.nuget.org/packages/Oracle.ManagedDataAccess

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Alternative would be to use EF Core for Oracle but I don't think that Wolverine works currently in generic way for any database.

Additional context If this is not planned but you are open to pull requests it would be nice to have some check list of ehat should be done for this to happen

jeremydmiller commented 1 month ago

@vasicvuk Pfft, sorry, this isn't a small task. To be equivalent to the Postgresql and/or Sql Server support, you'd need to build out at least a table and table delta detection model akin to Weasel.SqlServer/Postgresql. After that, implement MessageDatabase for Oracle. We have reusable compliance tests now that should help the testing go a lot faster now.

Not sure what your situation is, but I'd be happy to talk about a JasperFx Software engagement to build this out.

vasicvuk commented 1 month ago

Hi @jeremydmiller I am also more then happy to talk about this. Is there any mail to contact you? Or to use the one from the web site?

I will talk to my manager in the company to organize a meeting if possible and then to do some kind of collaboration on this again if possible :)

jeremydmiller commented 1 month ago

Hit me up at jeremy@jasperfx.net. I'd be very happy to talk with y'all, and I could probably come armed with some rough numbers too!

vasicvuk commented 1 month ago

Thanks, I hope that we will send an email on Monday