【发布时间】:2020-09-11 03:02:45
【问题描述】:
我正在构建一个 React Native Mock Craft Beer 应用程序。
datamodel.prisma 是:
Type Beer {
id: ID! @id
name: String!
abv: Int!
body: String!
description: String!
postedBy: User
votes: [Vote!]!
createdAt: DateTime! @createdAt
updatedAt: DateTime! @updatedAt
}
schema.graphql 是:
type Beer {
id: ID!
name: String!
abv: Int!
body: String!
votes: [Vote!]!
postedBy: User
createdAt: DateTime!
description: String!
}
我想添加一个新字段“img:”,它将包含我在 Cloudinary 中的图像资产的 uri。这将允许我在 React Native Carousel 组件中渲染精酿啤酒的图像。
这是我第一次使用 Prisma 服务器实现 graphQL API。来自 Rails 背景,我希望实现“迁移”。但是,在 Prisma 文档中,它指出迁移仍处于“实验”状态: https://www.prisma.io/docs/reference/tools-and-interfaces/prisma-migrate#supported-operations
必须有更好的方法来添加字段。有什么建议?
【问题讨论】:
标签: reactjs react-native graphql apollo prisma-graphql