-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Add oracledb support in prefect-sqlalchemy #15278
Comments
Thanks for the enhancement request @Aflous! I think adding
I'd happily review a PR for that change! |
@desertaxle I'm afraid it's not that simple since oracledb supports both async and sync modes with the same driver name
will end up forcing us to always use the async mode for oracledb if opt for using the uri when adding the SQLAlchemy block, as it's checked first. |
Good catch @OUBVITOL! Looks like we may need special handling in that case. I think the best option is to have a special name for the async version (something like |
@desertaxle just took a look at this and it looks like sqlalchemy natively 2.0 supports i'm happy to take a pass at the suggested |
@westford14 @desertaxle I've just figured out that |
@desertaxle This can be closed now. However, given that this was added to the prefect-sqlalchemy integration, what would be the missing part to make it available on a Docker-deployed server? This is running using 3.0.3-python3.12 and it's still not showing:" |
@OUBVITOL You can update the block metadata registered with your server by running |
Describe the current behavior
currently, only cx_oracle driver is supported in prefect-sqlalchemy
Describe the proposed behavior
oracle+oracledb should be add in prefect-sqlalchemy
Example Use
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: