You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

mock.js 22KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850
  1. module.exports = {
  2. users: [
  3. {
  4. user_id: 1,
  5. user_name: 'usample',
  6. user_email: 'user_sample@doggo.com',
  7. is_admin: true,
  8. is_poster: false,
  9. },
  10. {
  11. user_id: 2,
  12. user_name: 'fifi',
  13. user_email: 'fifi@ismycat.com',
  14. is_admin: false,
  15. is_poster: false,
  16. },
  17. {
  18. user_id: 3,
  19. user_name: 'mochi',
  20. user_email: 'mochi@issomeothercat.com',
  21. is_admin: false,
  22. is_poster: false,
  23. },
  24. {
  25. user_id: 4,
  26. user_name: 'archie',
  27. user_email: 'ar_cat@hires.com',
  28. is_admin: false,
  29. is_poster: true,
  30. },
  31. {
  32. user_id: 5,
  33. user_name: 'lulu',
  34. user_email: 'totallylegit@pets.com',
  35. is_admin: false,
  36. is_poster: false,
  37. },
  38. {
  39. user_id: 6,
  40. user_name: 'monkey',
  41. user_email: 'catcat@cats.com',
  42. is_admin: false,
  43. is_poster: true,
  44. },
  45. {
  46. user_id: 7,
  47. user_name: 'lady',
  48. user_email: 'really_just@allcats.com',
  49. is_admin: false,
  50. is_poster: false,
  51. },
  52. {
  53. user_id: 8,
  54. user_name: 'oscar',
  55. user_email: 'oscar@doggo.com',
  56. is_admin: false,
  57. is_poster: true,
  58. },
  59. {
  60. user_id: 9,
  61. user_name: 'bingo',
  62. user_email: 'bb@ismycat.com',
  63. is_admin: false,
  64. is_poster: false,
  65. },
  66. {
  67. user_id: 10,
  68. user_name: 'rufus',
  69. user_email: 'rufruf@issomeothercat.com',
  70. is_admin: false,
  71. is_poster: false,
  72. },
  73. {
  74. user_id: 11,
  75. user_name: 'mary',
  76. user_email: 'mary@hires.com',
  77. is_admin: false,
  78. is_poster: true,
  79. },
  80. {
  81. user_id: 12,
  82. user_name: 'pingpong',
  83. user_email: 'plop@pets.com',
  84. is_admin: false,
  85. is_poster: false,
  86. },
  87. {
  88. user_id: 13,
  89. user_name: 'jennie',
  90. user_email: 'jj@cats.com',
  91. is_admin: false,
  92. is_poster: false,
  93. },
  94. {
  95. user_id: 14,
  96. user_name: 'goose',
  97. user_email: 'mywingman@allcats.com',
  98. is_admin: false,
  99. is_poster: false,
  100. },
  101. ],
  102. profiles: [
  103. { profile_id: 1, user_id: 1 },
  104. { profile_id: 2, user_id: 2 },
  105. { profile_id: 3, user_id: 3 },
  106. { profile_id: 4, user_id: 4 },
  107. { profile_id: 5, user_id: 5 },
  108. { profile_id: 6, user_id: 6 },
  109. { profile_id: 7, user_id: 7 },
  110. { profile_id: 8, user_id: 8 },
  111. { profile_id: 9, user_id: 9 },
  112. { profile_id: 10, user_id: 10 },
  113. { profile_id: 11, user_id: 11 },
  114. { profile_id: 12, user_id: 12 },
  115. { profile_id: 13, user_id: 13 },
  116. { profile_id: 14, user_id: 14 },
  117. { profile_id: 15, user_id: 11 },
  118. ],
  119. response_keys: [
  120. {
  121. response_key_id: 1,
  122. response_key_category: 'grit',
  123. response_key_prompt: 'what is your name',
  124. response_key_description: null,
  125. },
  126. {
  127. response_key_id: 2,
  128. response_key_category: 'openness',
  129. response_key_prompt: 'what is your favorite color',
  130. response_key_description: null,
  131. },
  132. {
  133. response_key_id: 3,
  134. response_key_category: 'bravery',
  135. response_key_prompt: 'what is your quest',
  136. response_key_description: null,
  137. },
  138. {
  139. response_key_id: 4,
  140. response_key_category: 'empathy',
  141. response_key_prompt:
  142. 'what is the average flight speed of an unladen swallow',
  143. response_key_description: null,
  144. },
  145. {
  146. response_key_id: 5,
  147. response_key_category: 'grit',
  148. response_key_prompt: 'name what is your',
  149. response_key_description: null,
  150. },
  151. {
  152. response_key_id: 6,
  153. response_key_category: 'honesty',
  154. response_key_prompt: 'what is your favorite color',
  155. response_key_description: null,
  156. },
  157. {
  158. response_key_id: 7,
  159. response_key_category: 'respect',
  160. response_key_prompt: 'what is your quest',
  161. response_key_description: null,
  162. },
  163. {
  164. response_key_id: 8,
  165. response_key_category: 'empathy',
  166. response_key_prompt:
  167. 'flight speed of an unladen swallow what is the average',
  168. response_key_description: null,
  169. },
  170. {
  171. response_key_id: 9,
  172. response_key_category: 'respect',
  173. response_key_prompt: 'what is your name',
  174. response_key_description: null,
  175. },
  176. {
  177. response_key_id: 10,
  178. response_key_category: 'openness',
  179. response_key_prompt: 'color what is your favorite',
  180. response_key_description: null,
  181. },
  182. {
  183. response_key_id: 11,
  184. response_key_category: 'bravery',
  185. response_key_prompt: 'quest what is your ',
  186. response_key_description: null,
  187. },
  188. {
  189. response_key_id: 12,
  190. response_key_category: 'honesty',
  191. response_key_prompt:
  192. 'what is the average flight speed of an unladen swallow',
  193. response_key_description: null,
  194. },
  195. {
  196. response_key_id: 13,
  197. response_key_category: 'locationPref',
  198. response_key_prompt: 'where are you looking to work',
  199. response_key_description: null,
  200. },
  201. {
  202. response_key_id: 14,
  203. response_key_category: 'languagePref',
  204. response_key_prompt: 'languages are you proficient in',
  205. response_key_description: null,
  206. },
  207. {
  208. response_key_id: 15,
  209. response_key_category: 'durationPref',
  210. response_key_prompt: 'what kind of schedule are you looking for',
  211. response_key_description: null,
  212. },
  213. {
  214. response_key_id: 16,
  215. response_key_category: 'locationPref',
  216. response_key_prompt: 'what is your zip code',
  217. response_key_description: null,
  218. },
  219. ],
  220. responses: [
  221. {
  222. response_id: 1,
  223. profile_id: 1,
  224. response_key_id: 0,
  225. val: '160',
  226. },
  227. {
  228. response_id: 2,
  229. profile_id: 1,
  230. response_key_id: 1,
  231. val: '140',
  232. },
  233. {
  234. response_id: 3,
  235. profile_id: 1,
  236. response_key_id: 2,
  237. val: '180',
  238. },
  239. {
  240. response_id: 4,
  241. profile_id: 1,
  242. response_key_id: 3,
  243. val: '120',
  244. },
  245. {
  246. response_id: 5,
  247. profile_id: 1,
  248. response_key_id: 4,
  249. val: '140',
  250. },
  251. {
  252. response_id: 6,
  253. profile_id: 1,
  254. response_key_id: 5,
  255. val: '120',
  256. },
  257. {
  258. response_id: 7,
  259. profile_id: 1,
  260. response_key_id: 6,
  261. val: '120',
  262. },
  263. {
  264. response_id: 8,
  265. profile_id: 1,
  266. response_key_id: 7,
  267. val: '120',
  268. },
  269. {
  270. response_id: 9,
  271. profile_id: 1,
  272. response_key_id: 8,
  273. val: '140',
  274. },
  275. {
  276. response_id: 10,
  277. profile_id: 1,
  278. response_key_id: 9,
  279. val: '200',
  280. },
  281. {
  282. response_id: 11,
  283. profile_id: 1,
  284. response_key_id: 10,
  285. val: '200',
  286. },
  287. {
  288. response_id: 12,
  289. profile_id: 1,
  290. response_key_id: 11,
  291. val: '160',
  292. },
  293. {
  294. response_id: 13,
  295. profile_id: 2,
  296. response_key_id: 0,
  297. val: '180',
  298. },
  299. {
  300. response_id: 14,
  301. profile_id: 2,
  302. response_key_id: 1,
  303. val: '200',
  304. },
  305. {
  306. response_id: 15,
  307. profile_id: 2,
  308. response_key_id: 2,
  309. val: '120',
  310. },
  311. {
  312. response_id: 16,
  313. profile_id: 2,
  314. response_key_id: 3,
  315. val: '140',
  316. },
  317. {
  318. response_id: 17,
  319. profile_id: 2,
  320. response_key_id: 4,
  321. val: '180',
  322. },
  323. {
  324. response_id: 18,
  325. profile_id: 2,
  326. response_key_id: 5,
  327. val: '180',
  328. },
  329. {
  330. response_id: 19,
  331. profile_id: 2,
  332. response_key_id: 6,
  333. val: '120',
  334. },
  335. {
  336. response_id: 20,
  337. profile_id: 2,
  338. response_key_id: 7,
  339. val: '140',
  340. },
  341. {
  342. response_id: 21,
  343. profile_id: 2,
  344. response_key_id: 8,
  345. val: '180',
  346. },
  347. {
  348. response_id: 22,
  349. profile_id: 2,
  350. response_key_id: 9,
  351. val: '140',
  352. },
  353. {
  354. response_id: 23,
  355. profile_id: 2,
  356. response_key_id: 10,
  357. val: '160',
  358. },
  359. {
  360. response_id: 24,
  361. profile_id: 2,
  362. response_key_id: 11,
  363. val: '180',
  364. },
  365. {
  366. response_id: 25,
  367. profile_id: 3,
  368. response_key_id: 0,
  369. val: '160',
  370. },
  371. {
  372. response_id: 26,
  373. profile_id: 3,
  374. response_key_id: 1,
  375. val: '140',
  376. },
  377. {
  378. response_id: 27,
  379. profile_id: 3,
  380. response_key_id: 2,
  381. val: '140',
  382. },
  383. {
  384. response_id: 28,
  385. profile_id: 3,
  386. response_key_id: 3,
  387. val: '200',
  388. },
  389. {
  390. response_id: 29,
  391. profile_id: 3,
  392. response_key_id: 4,
  393. val: '180',
  394. },
  395. {
  396. response_id: 30,
  397. profile_id: 3,
  398. response_key_id: 5,
  399. val: '200',
  400. },
  401. {
  402. response_id: 31,
  403. profile_id: 3,
  404. response_key_id: 6,
  405. val: '160',
  406. },
  407. {
  408. response_id: 32,
  409. profile_id: 3,
  410. response_key_id: 7,
  411. val: '200',
  412. },
  413. {
  414. response_id: 33,
  415. profile_id: 3,
  416. response_key_id: 8,
  417. val: '120',
  418. },
  419. {
  420. response_id: 34,
  421. profile_id: 3,
  422. response_key_id: 9,
  423. val: '180',
  424. },
  425. {
  426. response_id: 35,
  427. profile_id: 3,
  428. response_key_id: 10,
  429. val: '120',
  430. },
  431. {
  432. response_id: 36,
  433. profile_id: 3,
  434. response_key_id: 11,
  435. val: '200',
  436. },
  437. {
  438. response_id: 37,
  439. profile_id: 4,
  440. response_key_id: 0,
  441. val: '140',
  442. },
  443. {
  444. response_id: 38,
  445. profile_id: 4,
  446. response_key_id: 1,
  447. val: '180',
  448. },
  449. {
  450. response_id: 39,
  451. profile_id: 4,
  452. response_key_id: 2,
  453. val: '160',
  454. },
  455. {
  456. response_id: 40,
  457. profile_id: 4,
  458. response_key_id: 3,
  459. val: '160',
  460. },
  461. {
  462. response_id: 41,
  463. profile_id: 4,
  464. response_key_id: 4,
  465. val: '140',
  466. },
  467. {
  468. response_id: 42,
  469. profile_id: 4,
  470. response_key_id: 5,
  471. val: '140',
  472. },
  473. {
  474. response_id: 43,
  475. profile_id: 4,
  476. response_key_id: 6,
  477. val: '120',
  478. },
  479. {
  480. response_id: 44,
  481. profile_id: 4,
  482. response_key_id: 7,
  483. val: '140',
  484. },
  485. {
  486. response_id: 45,
  487. profile_id: 4,
  488. response_key_id: 8,
  489. val: '120',
  490. },
  491. {
  492. response_id: 46,
  493. profile_id: 4,
  494. response_key_id: 9,
  495. val: '120',
  496. },
  497. {
  498. response_id: 47,
  499. profile_id: 4,
  500. response_key_id: 10,
  501. val: '200',
  502. },
  503. {
  504. response_id: 48,
  505. profile_id: 4,
  506. response_key_id: 11,
  507. val: '140',
  508. },
  509. {
  510. response_id: 49,
  511. profile_id: 5,
  512. response_key_id: 0,
  513. val: '200',
  514. },
  515. {
  516. response_id: 50,
  517. profile_id: 5,
  518. response_key_id: 1,
  519. val: '160',
  520. },
  521. {
  522. response_id: 51,
  523. profile_id: 5,
  524. response_key_id: 2,
  525. val: '200',
  526. },
  527. {
  528. response_id: 52,
  529. profile_id: 5,
  530. response_key_id: 3,
  531. val: '140',
  532. },
  533. {
  534. response_id: 53,
  535. profile_id: 5,
  536. response_key_id: 4,
  537. val: '180',
  538. },
  539. {
  540. response_id: 54,
  541. profile_id: 5,
  542. response_key_id: 5,
  543. val: '200',
  544. },
  545. {
  546. response_id: 55,
  547. profile_id: 5,
  548. response_key_id: 6,
  549. val: '200',
  550. },
  551. {
  552. response_id: 56,
  553. profile_id: 5,
  554. response_key_id: 7,
  555. val: '180',
  556. },
  557. {
  558. response_id: 57,
  559. profile_id: 5,
  560. response_key_id: 8,
  561. val: '140',
  562. },
  563. {
  564. response_id: 58,
  565. profile_id: 5,
  566. response_key_id: 9,
  567. val: '140',
  568. },
  569. {
  570. response_id: 59,
  571. profile_id: 5,
  572. response_key_id: 10,
  573. val: '180',
  574. },
  575. {
  576. response_id: 60,
  577. profile_id: 5,
  578. response_key_id: 11,
  579. val: '160',
  580. },
  581. {
  582. response_id: 61,
  583. profile_id: 6,
  584. response_key_id: 0,
  585. val: '120',
  586. },
  587. {
  588. response_id: 62,
  589. profile_id: 6,
  590. response_key_id: 1,
  591. val: '180',
  592. },
  593. {
  594. response_id: 63,
  595. profile_id: 6,
  596. response_key_id: 2,
  597. val: '160',
  598. },
  599. {
  600. response_id: 64,
  601. profile_id: 6,
  602. response_key_id: 3,
  603. val: '120',
  604. },
  605. {
  606. response_id: 65,
  607. profile_id: 6,
  608. response_key_id: 4,
  609. val: '140',
  610. },
  611. {
  612. response_id: 66,
  613. profile_id: 6,
  614. response_key_id: 5,
  615. val: '140',
  616. },
  617. {
  618. response_id: 67,
  619. profile_id: 6,
  620. response_key_id: 6,
  621. val: '140',
  622. },
  623. {
  624. response_id: 68,
  625. profile_id: 6,
  626. response_key_id: 7,
  627. val: '160',
  628. },
  629. {
  630. response_id: 69,
  631. profile_id: 6,
  632. response_key_id: 8,
  633. val: '180',
  634. },
  635. {
  636. response_id: 70,
  637. profile_id: 6,
  638. response_key_id: 9,
  639. val: '200',
  640. },
  641. {
  642. response_id: 71,
  643. profile_id: 6,
  644. response_key_id: 10,
  645. val: '180',
  646. },
  647. {
  648. response_id: 72,
  649. profile_id: 6,
  650. response_key_id: 11,
  651. val: '160',
  652. },
  653. {
  654. response_id: 73,
  655. profile_id: 7,
  656. response_key_id: 0,
  657. val: '160',
  658. },
  659. {
  660. response_id: 74,
  661. profile_id: 7,
  662. response_key_id: 1,
  663. val: '140',
  664. },
  665. {
  666. response_id: 75,
  667. profile_id: 7,
  668. response_key_id: 2,
  669. val: '140',
  670. },
  671. {
  672. response_id: 76,
  673. profile_id: 7,
  674. response_key_id: 3,
  675. val: '160',
  676. },
  677. {
  678. response_id: 77,
  679. profile_id: 7,
  680. response_key_id: 4,
  681. val: '200',
  682. },
  683. {
  684. response_id: 78,
  685. profile_id: 7,
  686. response_key_id: 5,
  687. val: '120',
  688. },
  689. {
  690. response_id: 79,
  691. profile_id: 7,
  692. response_key_id: 6,
  693. val: '160',
  694. },
  695. {
  696. response_id: 80,
  697. profile_id: 7,
  698. response_key_id: 7,
  699. val: '160',
  700. },
  701. {
  702. response_id: 81,
  703. profile_id: 7,
  704. response_key_id: 8,
  705. val: '160',
  706. },
  707. {
  708. response_id: 82,
  709. profile_id: 7,
  710. response_key_id: 9,
  711. val: '120',
  712. },
  713. {
  714. response_id: 83,
  715. profile_id: 7,
  716. response_key_id: 10,
  717. val: '180',
  718. },
  719. {
  720. response_id: 84,
  721. profile_id: 7,
  722. response_key_id: 11,
  723. val: '180',
  724. },
  725. { response_id: 85, profile_id: 1, response_key_id: 16, val: '90065' },
  726. { response_id: 86, profile_id: 2, response_key_id: 16, val: '90012' },
  727. { response_id: 87, profile_id: 3, response_key_id: 16, val: '90023' },
  728. { response_id: 88, profile_id: 4, response_key_id: 16, val: '90001' },
  729. { response_id: 89, profile_id: 5, response_key_id: 16, val: '90015' },
  730. { response_id: 90, profile_id: 6, response_key_id: 16, val: '91203' },
  731. { response_id: 91, profile_id: 7, response_key_id: 16, val: '90210' },
  732. { response_id: 92, profile_id: 8, response_key_id: 16, val: '90065' },
  733. { response_id: 93, profile_id: 9, response_key_id: 16, val: '90210' },
  734. { response_id: 94, profile_id: 10, response_key_id: 16, val: '90001' },
  735. { response_id: 95, profile_id: 11, response_key_id: 16, val: '90023' },
  736. { response_id: 96, profile_id: 12, response_key_id: 16, val: '90210' },
  737. { response_id: 97, profile_id: 13, response_key_id: 16, val: '96701' },
  738. { response_id: 98, profile_id: 14, response_key_id: 16, val: '90452' },
  739. { response_id: 99, profile_id: 15, response_key_id: 16, val: '90025' },
  740. ],
  741. memberships: [
  742. {
  743. membership_id: 1,
  744. profile_id: 1,
  745. grouping_id: 1,
  746. membership_type: '_admin',
  747. can_edit: true,
  748. is_active: true,
  749. },
  750. {
  751. membership_id: 2,
  752. profile_id: 1,
  753. grouping_id: 2,
  754. membership_type: 'recruiter',
  755. can_edit: true,
  756. is_active: true,
  757. },
  758. {
  759. membership_id: 3,
  760. profile_id: 1,
  761. grouping_id: 3,
  762. membership_type: 'participant',
  763. can_edit: false,
  764. is_active: true,
  765. },
  766. {
  767. membership_id: 4,
  768. profile_id: 2,
  769. grouping_id: 3,
  770. membership_type: 'participant',
  771. can_edit: false,
  772. is_active: false,
  773. },
  774. {
  775. membership_id: 5,
  776. profile_id: 4,
  777. grouping_id: 4,
  778. membership_type: 'participant',
  779. can_edit: false,
  780. is_active: true,
  781. },
  782. {
  783. membership_id: 6,
  784. profile_id: 2,
  785. grouping_id: 4,
  786. membership_type: 'participant',
  787. can_edit: false,
  788. is_active: false,
  789. },
  790. {
  791. membership_id: 7,
  792. profile_id: 3,
  793. grouping_id: 5,
  794. membership_type: 'participant',
  795. can_edit: false,
  796. is_active: true,
  797. },
  798. {
  799. membership_id: 8,
  800. profile_id: 1,
  801. grouping_id: 5,
  802. membership_type: 'participant',
  803. can_edit: false,
  804. is_active: false,
  805. },
  806. ],
  807. groupings: [
  808. {
  809. grouping_id: 1,
  810. grouping_name: '00000000_siimee_',
  811. grouping_type: 'company',
  812. },
  813. {
  814. grouping_id: 2,
  815. grouping_name: '01010101_testco_',
  816. grouping_type: 'company',
  817. },
  818. {
  819. grouping_id: 3,
  820. grouping_name: '11111111_usample_fifi',
  821. grouping_type: 'match',
  822. },
  823. {
  824. grouping_id: 4,
  825. grouping_name: '12121212_archie_fifi',
  826. grouping_type: 'match',
  827. },
  828. {
  829. grouping_id: 5,
  830. grouping_name: '32323232_mochi_usample',
  831. grouping_type: 'match',
  832. },
  833. ],
  834. messages: [
  835. { message_id: 1, user_id: 1, grouping_id: 3, message: 'hello' },
  836. { message_id: 2, user_id: 2, grouping_id: 3, message: 'hi' },
  837. { message_id: 3, user_id: 1, grouping_id: 3, message: 'how are you?' },
  838. {
  839. message_id: 4,
  840. user_id: 2,
  841. grouping_id: 3,
  842. message: 'doing well, and you?',
  843. },
  844. { message_id: 5, user_id: 1, grouping_id: 3, message: 'doing great' },
  845. { message_id: 6, user_id: 4, grouping_id: 4, message: 'hey' },
  846. { message_id: 7, user_id: 5, grouping_id: 4, message: 'just hey?' },
  847. { message_id: 8, user_id: 1, grouping_id: 5, message: 'hello!' },
  848. { message_id: 9, user_id: 3, grouping_id: 5, message: 'meow' },
  849. ],
  850. }