ORM support for Oracle #186169
-
BodyDoes anyone know which ORMs besides Sequelize and TypeORM support Oracle? ex. Prisma or Drizzle. Guidelines
|
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
|
uses Node.js it will be the best chioce |
Beta Was this translation helpful? Give feedback.
-
|
Short answer: "options are very limited". Beyond "Sequelize" and "TypeORM", Oracle support drops off fast:
Other realistic options:
In the Node.js world, if Oracle is a hard requirement, the honest choices are:
Most modern ORMs avoid Oracle entirely because its SQL dialect, tooling, and licensing make long-term support painful. |
Beta Was this translation helpful? Give feedback.
-
|
Oracle support in the ORM ecosystem is unfortunately still quite limited compared to PostgreSQL/MySQL. Here’s the current situation: • Prisma • Drizzle • Sequelize • TypeORM Other options worth considering: If Oracle is a hard requirement today, TypeORM (Node.js) or Hibernate (Java) are the safest ORM choices right now. |
Beta Was this translation helpful? Give feedback.
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…