.festival.js 595 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. module.exports = {
  2. create: {
  3. requestBody: [
  4. '!year',
  5. 'festivals'
  6. ]
  7. },
  8. destroy: {
  9. params: ['!id'],
  10. service: 'delete'
  11. },
  12. update: {
  13. params: ['!id'],
  14. requestBody: [
  15. 'year',
  16. 'festivals'
  17. ]
  18. },
  19. show: {
  20. parameters: {
  21. params: ['!id']
  22. },
  23. service: 'fetch'
  24. },
  25. index: {
  26. parameters: {
  27. query: {
  28. year:'year',
  29. festivals :'festivals'
  30. }
  31. },
  32. service: 'query',
  33. options: {
  34. query: ['skip', 'limit'],
  35. sort: ['meta.createdAt'],
  36. desc: true,
  37. count: true
  38. }
  39. },
  40. };