Prismaの型処理を100倍ほど改善できるかもしれない知識

に公開
2

Discussion

derodero24derodero24

うちもPrismaの型推論には困っていたので参考になります。
Prisma.defineExtensionとの違いも気になるところですね。

toyb0xtoyb0x

コメント頂きありがとうございます!
DBスキーマが小さいうちは気付きにくい部分なので、なかなか難しい所ですよね!

また、コメント頂いたdefineExtensionとextendsを組み合わるPrismaの実装例などもあったりして、
ぱっと見で大丈夫かは分かりにく所だな〜とも思います 🙄

そういった分かりにくい部分でうっかりよろしくないコードを書いてしまった時に
CIで手軽に気づけるようにしたいというのがTS-Bench: GitHubを作っている理由でもあります。

おそらくあと1ヶ月ほどである程度使えるものになると思いますので、
安定版が出たらぜひお試しくださいませ 🙏