Skouter mortgage estimates. Web application with view written in PHP and Vue, but controller and models in Go.
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.
 
 
 
 
 
 

132 lines
1.7 KiB

  1. INSERT IGNORE INTO branch
  2. (type, num )
  3. VALUES
  4. ('NMLS', 'abc123idk'),
  5. ('FSRA', 'another branch');
  6. INSERT IGNORE INTO user (
  7. first_name,
  8. last_name,
  9. password,
  10. branch_id,
  11. country,
  12. title,
  13. email,
  14. verified,
  15. status
  16. ) VALUES
  17. (
  18. 'Blue',
  19. 'Coltrane',
  20. sha2('test123', 256),
  21. (SELECT id FROM branch LIMIT 1),
  22. 'Canada',
  23. 'Loan Officer',
  24. 'test@example.com',
  25. true,
  26. 'Free'
  27. ),
  28. (
  29. 'Giant',
  30. 'Coltrane',
  31. sha2('test123', 256),
  32. null,
  33. 'USA',
  34. 'Mortgage Broker',
  35. 'unverified@example.com',
  36. false,
  37. 'Free'
  38. ),
  39. (
  40. 'Jeru',
  41. 'Mulligan',
  42. sha2('test123', 256),
  43. (SELECT id FROM branch LIMIT 1),
  44. 'USA',
  45. 'Branch Manager',
  46. 'manager@example.com',
  47. true,
  48. 'Free'
  49. );
  50. INSERT IGNORE INTO license (
  51. user_id,
  52. type,
  53. num
  54. ) VALUES
  55. (
  56. (SELECT id FROM user WHERE email = 'test@example.com' LIMIT 1),
  57. 'NMLS',
  58. 'randomnml523s'
  59. ),
  60. (
  61. (SELECT id FROM user WHERE email = 'manager@example.com' LIMIT 1),
  62. 'FSRA',
  63. '5234gsdf'
  64. );
  65. INSERT IGNORE INTO loan_type (
  66. branch_id,
  67. user_id,
  68. name
  69. ) VALUES
  70. (
  71. (SELECT id FROM branch LIMIT 1),
  72. NULL,
  73. 'testType'
  74. ),
  75. (
  76. NULL,
  77. (SELECT id FROM user WHERE email="manager@example.com" LIMIT 1),
  78. 'manager idea'
  79. );
  80. INSERT IGNORE INTO fee_template (
  81. user_id,
  82. branch_id,
  83. amount,
  84. perc,
  85. type,
  86. auto,
  87. name
  88. ) VALUES
  89. (
  90. NULL,
  91. (SELECT id FROM branch LIMIT 1),
  92. 0,
  93. 200,
  94. 'Title',
  95. true,
  96. "Lender's Title Insurance"
  97. ),
  98. (
  99. (SELECT id FROM user WHERE email="manager@example.com" LIMIT 1),
  100. (SELECT id FROM branch LIMIT 1),
  101. 5250,
  102. 0,
  103. 'Required',
  104. true,
  105. "Appraisal"
  106. ),
  107. (
  108. (SELECT id FROM user WHERE email="test@example.com" LIMIT 1),
  109. NULL,
  110. 9900,
  111. 0,
  112. "Government",
  113. false,
  114. "Recording Charges"
  115. ),
  116. (
  117. (SELECT id FROM user WHERE email="test@example.com" LIMIT 1),
  118. NULL,
  119. 0,
  120. 400,
  121. 'Lender',
  122. true,
  123. "Processing fee"
  124. );