Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Features/106 oracle - Added Oracle support #134

Merged
merged 1 commit into from Nov 21, 2021
Merged

Conversation

erikbra
Copy link
Owner

@erikbra erikbra commented Nov 13, 2021

Implemented Oracle support.

* Oracle is a bit different to MS SQL, PostgreSQL and MariaDB, so there were a couple of changes
* Interpret 'Create database' as 'Create user' on Oracle DB, as a user with a schema
  is maybe the closest thing to a 'database' in other DBMSs
* Some restructuring/new extension points to make Oracle support
* Restructured and cleaned up code a bit
@erikbra erikbra changed the title Features/106 oracle - Oracle support Features/106 oracle - Added Oracle support Nov 13, 2021
@erikbra erikbra requested a review from wokket November 13, 2021 22:18
@erikbra
Copy link
Owner Author

erikbra commented Nov 13, 2021

Would someone please just take a quick look at this one before I merge? Do you see any issues with some of the changes made to make Oracle support possible? Maybe @bptillman or @wokket ?

@erikbra erikbra self-assigned this Nov 13, 2021
@erikbra erikbra added the enhancement New feature or request label Nov 13, 2021
@erikbra erikbra linked an issue Nov 13, 2021 that may be closed by this pull request
@erikbra erikbra marked this pull request as ready for review November 13, 2021 22:19
@wokket
Copy link
Collaborator

wokket commented Nov 13, 2021 via email

@erikbra
Copy link
Owner Author

erikbra commented Nov 13, 2021

No worries, @wokket - enjoy your holidays! I'll just leave it open for a little while, and if no one comments, I'll just merge it. Don't bother getting into this on holiday. Enjoy life! 😆

@erikbra erikbra removed the request for review from wokket November 13, 2021 23:42
@bptillman
Copy link
Contributor

Like @wokket , I do not have Oracle experience. But if you'd like I can take a look at this PR and test it out a bit to see if I see anything obvious that needs fixing before you merge it

@erikbra
Copy link
Owner Author

erikbra commented Nov 14, 2021

Yes, please. I haven't worked with Oracle in 15 years, so I was more thinking of just taking a quick look over the changes. If you don't have any specific Oracle knowledge, don't sweat it a lot.

@erikbra erikbra merged commit cda8282 into main Nov 21, 2021
@erikbra erikbra deleted the features/106-oracle branch November 21, 2021 20:59
@erikbra erikbra added this to the 1.0.0 milestone Nov 21, 2021
@bptillman
Copy link
Contributor

@erikbra I finally got a chance to look over this after your merge, and nothing stands out to me as needing to change 👍

@erikbra
Copy link
Owner Author

erikbra commented Nov 22, 2021

Thanks. Sorry, I pulled the trigger 🤓
Thanks for double-checking anyway. Always good to have a couple of extra eyes in things!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Oracle support
3 participants