これはなに? SlideCraft という、AI でスライドを修正・再構成するアプリを開発しています。React Router v7 + Turso + better-auth という構成で、認証基盤を Prisma 7 で管理していました。 しかし Prisma 7 へのアップグレードで色々とつらくなってきたので、思い切って Atlas + Kysely に移行したら想像以上に快適になりました。その経緯と手順を共有します。 Prisma 7 のつらみ ドライバーアダプター必須化 Prisma 7 から、SQLite 系のデータベース(Turso/LibSQL 含む)を使う場合はドライバーアダプターが必須になりました。 import { PrismaClient } from '@prisma/client' import { PrismaLibSQL } from '@prisma/ad

