.room.js 736 B

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