- Clone/download repo https://github.com/Nekhai/node-graphql
npm install
rename .env.example to .env
npm run start:dev
- Clone/download repo https://github.com/Nekhai/node-graphql-service
npm install
in root directory
rename all .env.example to .env, in all directories, and set databese url
npm run run:all
run your own database
- artist
- artists
- genre
- genres
- track
- tracks
- band
- bands
- album
- albums
- jwt
- user
- favourites (available only for logged in user)
Mutation requests available only for logged in users. (except Users.register)
- Artists
- createArtist
- deleteArtist
- updateArtist
- Genres
- createGenre
- deleteGenre
- updateGenre
- Bands
- createBand
- deleteBand
- updateBand
- Tracks
- createTrack
- deleteTrack
- updateTrack
- Albums
- createAlbum
- deleteAlbum
- updateAlbum
- Users
- register
- Favourites
- addTrackToFavourites
- addBandToFavourites
- addArtistToFavourites
- addGenreToFavourites