We need a few things in order to support Oracle:
- Development:
- kernel: There are a few places we parse database "dsn", these needs to understand oci8 dsn as well
- Or better yet find a way to get rid of it and let doctrine parse this so we can support full doctrine dsn as used by Symfony flex
- Oracle schema, need someone with Oracle expertise involved to see what we can optimize in the schema
- Estimate 1-2 weeks (but you need step below to be able to verify)
- CI: Continues Integration, aka testing of every change, this is the more tricky part. in short oracle does not allow CI services to provide Oracle as an option so we have two options:
- A: Setup testing of this on Jenkins and buy a license