Skip to content

Prisma

   

Prismaを使ってDB設計ってできるのかな、と思い調べてみた。

Prisma自体は、ORMということだけれど、スキーマファイルをもとにDBに対してマイグレーションで定義を反映できる。 モデル間の関連もスキーマファイルで表現できる。

でも、API側をOpenAPIやGraphQLで定義するとすると、似たようなものを管理しなくてはいけないのがちょっと。

GraphQLと組み合わせて使うこともできるようだけど、まだGraphQLへの苦手意識があるので試すまで至らない。

あと、Prism | Open-Source HTTP Mock and Proxy Server | StoplightというOpenAPIから生成できるモックもあるので名前が紛らわしい。