new sector entity
This commit is contained in:
35
dataconnect/connector/sector/mutations.gql
Normal file
35
dataconnect/connector/sector/mutations.gql
Normal file
@@ -0,0 +1,35 @@
|
||||
mutation CreateSector(
|
||||
$sectorNumber: String!,
|
||||
$sectorName: String!,
|
||||
$sectorType: SectorType
|
||||
) @auth(level: USER) {
|
||||
sector_insert(
|
||||
data: {
|
||||
sectorNumber: $sectorNumber
|
||||
sectorName: $sectorName
|
||||
sectorType: $sectorType
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
mutation UpdateSector(
|
||||
$id: UUID!,
|
||||
$sectorNumber: String,
|
||||
$sectorName: String,
|
||||
$sectorType: SectorType
|
||||
) @auth(level: USER) {
|
||||
sector_update(
|
||||
id: $id,
|
||||
data: {
|
||||
sectorNumber: $sectorNumber
|
||||
sectorName: $sectorName
|
||||
sectorType: $sectorType
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
mutation DeleteSector(
|
||||
$id: UUID!
|
||||
) @auth(level: USER) {
|
||||
sector_delete(id: $id)
|
||||
}
|
||||
38
dataconnect/connector/sector/queries.gql
Normal file
38
dataconnect/connector/sector/queries.gql
Normal file
@@ -0,0 +1,38 @@
|
||||
query listSector @auth(level: USER) {
|
||||
sectors {
|
||||
id
|
||||
sectorNumber
|
||||
sectorName
|
||||
sectorType
|
||||
}
|
||||
}
|
||||
|
||||
query getSectorById(
|
||||
$id: UUID!
|
||||
) @auth(level: USER) {
|
||||
sector(id: $id) {
|
||||
id
|
||||
sectorNumber
|
||||
sectorName
|
||||
sectorType
|
||||
}
|
||||
}
|
||||
|
||||
query filterSector(
|
||||
$sectorNumber: String,
|
||||
$sectorName: String,
|
||||
$sectorType: SectorType
|
||||
) @auth(level: USER) {
|
||||
sectors(
|
||||
where: {
|
||||
sectorNumber: { eq: $sectorNumber }
|
||||
sectorName: { eq: $sectorName }
|
||||
sectorType: { eq: $sectorType }
|
||||
}
|
||||
) {
|
||||
id
|
||||
sectorNumber
|
||||
sectorName
|
||||
sectorType
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user