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 20KB

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