prisma deploy
datamodel.graphql
の記載に合わせてPrismaサーバ経由でデータベースが作成される。
データベースがpostgresqlの場合、
postgresqlの中の
項目 | 名前 |
---|---|
データベース | prisma |
スキーマ | default$default |
テーブル | <datamodel.graphqlに定義したテーブル名> |
たとえばdatamodel.graphql
に下記が記載されていたとする。
type User {
id: ID! @unique
name: String!
}
テーブルは下記のようになる。
prisma=# set search_path to default$default;
prisma=# \dt
default$default | User | table | prisma
default$default | _RelayId | table | prisma
User
というテーブルができていることがわかる。
このように、データベースの中に同じ名前のテーブルを作っていくのがprisma deploy
。