Get image upload to cloudinary with the same public id
This means we can put a consistent url in the head for the card image
This commit is contained in:
35
app/api/src/graphql/socialCards.sdl.ts
Normal file
35
app/api/src/graphql/socialCards.sdl.ts
Normal file
@@ -0,0 +1,35 @@
|
||||
export const schema = gql`
|
||||
type SocialCard {
|
||||
id: String!
|
||||
projectId: String!
|
||||
project: Project!
|
||||
createdAt: DateTime!
|
||||
updatedAt: DateTime!
|
||||
url: String
|
||||
outOfDate: Boolean!
|
||||
}
|
||||
|
||||
type Query {
|
||||
socialCards: [SocialCard!]!
|
||||
socialCard(id: String!): SocialCard
|
||||
}
|
||||
|
||||
input CreateSocialCardInput {
|
||||
projectId: String!
|
||||
url: String
|
||||
outOfDate: Boolean!
|
||||
}
|
||||
|
||||
input UpdateSocialCardInput {
|
||||
projectId: String
|
||||
url: String
|
||||
outOfDate: Boolean
|
||||
}
|
||||
|
||||
type Mutation {
|
||||
createSocialCard(input: CreateSocialCardInput!): SocialCard!
|
||||
updateSocialCard(id: String!, input: UpdateSocialCardInput!): SocialCard!
|
||||
deleteSocialCard(id: String!): SocialCard!
|
||||
updateSocialCardByProjectId(projectId: String!, url: String!): SocialCard!
|
||||
}
|
||||
`
|
||||
Reference in New Issue
Block a user