feat: Kysely Adapter for YDB
Feature Request
Describe the Feature Request
Kysely is a database-agnostic query builder, easily extendible for different database dialects. As for now, it is my go-to library for writing database queries NodeJS applications. This is the reason why I tried to implement an adapter myself
I think that many people would profit from using this thin abstraction-layer for easier adoption of ydb in their apps.
This adapter could also provide a way to run migrations for apps that use YDB NodeJS Driver.
Also, it could be used for other purposes - like implementing authentication with auth.js and lucia
Describe Alternatives
I often hear of Drizzle ORM as Kysely alternative, but it is difficult to extend as dialect support is baked in the main repo.
Related Code
https://github.com/Gaspero/kysely-ydb/tree/master
Additional Context
https://kysely.dev/docs/migrations
If the feature request is approved, would you be willing to submit a PR?
Yes