Skip to content
Discussion options

You must be logged in to vote

Oracle support in the ORM ecosystem is unfortunately still quite limited compared to PostgreSQL/MySQL.

Here’s the current situation:

• Prisma
Prisma does NOT support Oracle at the moment. Oracle support has been requested multiple times, but there’s no official timeline yet.

• Drizzle
Drizzle ORM also does NOT support Oracle. It mainly targets PostgreSQL, MySQL, SQLite, and serverless databases.

• Sequelize
Sequelize has Oracle support via community-maintained dialects (like sequelize-oracle), but it’s not officially maintained and can be unstable.

• TypeORM
TypeORM has official Oracle support and is currently one of the most commonly used ORMs for Oracle in Node.js projects.

Other option…

Replies: 3 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@Fred638
Comment options

Answer selected by Fred638
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Question Ask and answer questions about GitHub features and usage Programming Help Discussions around programming languages, open source and software development
4 participants