Kysely
Kysely, TypeScript tabanlı, tip güvenliği ve otomatik tamamlama desteği sunan bir SQL sorgu oluşturucudur. Node.js, Deno, Bun, Cloudflare Workers ve tarayıcı ortamlarında çalışabilir. Sorgu sonuçlarını, seçilen sütunlar ve takma adlar üzerinden doğru tiplerle eşleyerek derleme zamanında tip denetimi sağlar.
Kysely
100kysely-org · ORM & Veritabanı Araçları
- TypeScript projelerinde tip güvenli ve otomatik tamamlama destekli SQL sorguları yazarsın.
- Alt sorgular, birleştirme işlemleri ve 'with' ifadeleri üzerinden sütun isimlerini ve tiplerini otomatik olarak çıkarırsın.
- Derleme zamanında tiplendirilemeyen durumlar için sağlanan özel şablon etiketleri ve dinamik modülleri kullanırsın.
- • NötrHacker News
Kysely: TypeScript SQL Sorgu Oluşturucu
“Benim için temel fark, Prisma ile bir projeyi kurmak ve çalıştırmak için herhangi bir SQL'e ihtiyacım olmamasıdır. Tabloları ve ilişkileri kodumdan veya Prisma Studio'dan tanımlayabilirim ve bir çırpıda db yapısını ve tanımlanan tipleri elde ederim. Ben yolumu biliyorum...”
- • NötrHacker News
Kysely: TypeScript SQL Sorgu Oluşturucu
“Tüm bir SQL ayrıştırıcısı oluşturmak için bu şablon literal tiplerini + infer'i kullanabilirsiniz. SQL sorgu türlerini bir tür düzeyinde ayrıştırarak çıkarım yapan bir POC yaptım: Bu ayrıştırıcıyı oluşturmak oldukça hantaldır ve birden fazla SQL lehçesini desteklemek çok acı verir. Ben şey değilken...”