GraphQL Service in Node.js for Arc Cloud with SQLite database.
npm run dev
npm run build
npm start
npm run lint
npm run test
npm run db:recreate
For all queries you must use Authorization
header with your arc cloud token.
query Query {
allTracks {
id
name
artistName
duration
releaseDate
isrc
}
}
query Query {
track(id: 4) {
id
name
artistName
duration
releaseDate
isrc
}
}
mutation CreateAndGet {
createIfMissingAndGetTrackByNameAndArtistName(
name: "Donna Diaspora", artistName: "Shantel"
) {
id
name
artistName
duration
releaseDate
isrc
}
}
mutation UpdateTrackById {
updateTrackById(id: 1, name: "Donna", artistName: "Shantel") {
status
}
}
mutation DeleteTrackById {
deleteTrackById(id: 1) {
status
}
}