Files
Krow-workspace/dataconnect/connector/order/mutations.gql
2025-11-26 15:40:27 -05:00

40 lines
719 B
GraphQL

mutation CreateOrder(
$orderNumber: String!,
$partnerId: UUID!,
$orderType: OrderType,
$orderStatus: OrderStatus
) @auth(level: USER) {
order_insert(
data: {
orderNumber: $orderNumber
partnerId: $partnerId
orderType: $orderType
orderStatus: $orderStatus
}
)
}
mutation UpdateOrder(
$id: UUID!,
$orderNumber: String,
$partnerId: UUID,
$orderType: OrderType,
$orderStatus: OrderStatus
) @auth(level: USER) {
order_update(
id: $id,
data: {
orderNumber: $orderNumber
partnerId: $partnerId
orderType: $orderType
orderStatus: $orderStatus
}
)
}
mutation DeleteOrder(
$id: UUID!
) @auth(level: USER) {
order_delete(id: $id)
}