Feature Request: Official Dart/Flutter Support for Drizzle ORM #4585
Unanswered
iamtoricool
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello Drizzle Team and Community,
I'm a big admirer of Drizzle ORM and its focus on type safety, performance, and SQL-like query building. I've been following its progress closely and see immense potential, especially within the Dart and Flutter ecosystem.
The Problem/Opportunity:
Currently, there's a significant gap in the Dart/Flutter ecosystem for a modern, performant, and truly type-safe ORM that aligns with the principles of Drizzle. While some ORMs exist (like
drift
orfloor
), they often come with their own paradigms or might not offer the same level of raw SQL expressiveness and compile-time type safety that Drizzle provides.Dart is a rapidly growing language, especially with Flutter becoming increasingly popular for cross-platform mobile, web, and desktop development. As Dart expands its reach to server-side development (e.g., with frameworks like Dart Frog, Shelf), the need for a robust database solution becomes even more critical.
The Feature Request: Official Dart/Flutter Support for Drizzle ORM
My request is to explore the possibility of officially supporting Dart/Flutter as a first-class language for Drizzle ORM. This would involve:
drizzle-kit
) to generate migrations and potentially Dart models directly from the schema definitions.Why this matters for Dart/Flutter:
Potential Challenges/Considerations:
I understand that this is a significant undertaking. Some areas to consider might include:
async
/await
model and how it integrates with Drizzle's query execution.Call to Action:
I'm eager to hear the team's thoughts on the feasibility and potential interest in this feature. Is this something that aligns with the future vision of Drizzle ORM? Are there any existing community efforts or experimental implementations for Dart that I might not be aware of? I and likely many other Dart/Flutter developers would be thrilled to see Drizzle ORM officially support our ecosystem.
Thank you for your time and consideration!
Best regards,
Torikul Islam
Beta Was this translation helpful? Give feedback.
All reactions