Closed motsu8 closed 1 year ago
multiSchemaのトピックに対して問題なければ、運用環境で使用してもよさそう https://github.com/prisma/prisma/issues/15077#issuecomment-1687962979
supabase GUI上でテーブルを作成し、開発環境へpull後、マイグレーションすると、スキーマ別にマージされず、破壊されるため、他の方法を考える。
JWTでセッションを管理し、他エンティティはSupabase DBへ保存する
現状Prismaは複数のスキーマをサポートしていない
運用方法としては、Supabase AuthでUserが追加/変更/削除されたらPublic.userにも反映させるようにするしかなさそう。 上記の実装自体はSupabaseのGUIで設定するほかなさそう。 GUIで作成後、スキーマをpullしてもキャンセルされる。(複数スキーマに対応してない)
参考URL