Skouter mortgage estimates. Web application with view written in PHP and Vue, but controller and models in Go.
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 
 
 

243 строки
3.0 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. 0,
  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. 0,
  73. 'testType'
  74. ),
  75. (
  76. 0,
  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. 0,
  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. 0,
  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. 0,
  119. 0,
  120. 400,
  121. 'Lender',
  122. true,
  123. "Processing fee"
  124. );
  125. INSERT IGNORE INTO loan_type (
  126. user_id,
  127. branch_id,
  128. name
  129. ) VALUES
  130. (
  131. 0,
  132. 0,
  133. "Conventional"
  134. ),
  135. (
  136. 0,
  137. 0,
  138. "FHA"
  139. ),
  140. (
  141. 0,
  142. 0,
  143. "VA"
  144. ),
  145. (
  146. 0,
  147. 0,
  148. "USDA"
  149. ),
  150. (
  151. 0,
  152. (SELECT id FROM branch LIMIT 1),
  153. "Test"
  154. );
  155. INSERT IGNORE INTO borrower (
  156. credit_score,
  157. monthly_income,
  158. num
  159. ) VALUES
  160. (
  161. 740,
  162. 500000,
  163. 1
  164. );
  165. INSERT IGNORE INTO estimate (
  166. user_id,
  167. borrower_id,
  168. comparison_id,
  169. transaction,
  170. loan_type_id,
  171. loan_amount,
  172. price,
  173. property,
  174. pud,
  175. term,
  176. interest,
  177. hoi,
  178. mi_name,
  179. mi_amount,
  180. lender
  181. ) VALUES
  182. (
  183. (SELECT id FROM user WHERE email="test@example.com" LIMIT 1),
  184. (SELECT id FROM borrower ORDER BY id DESC LIMIT 1),
  185. 0,
  186. 'Purchase',
  187. (SELECT id FROM loan_type WHERE name="Conventional"),
  188. 3300000,
  189. 100000000,
  190. 0,
  191. false,
  192. 30,
  193. 375,
  194. 10000,
  195. "custom mi",
  196. 234000,
  197. "For client 1"
  198. ),
  199. (
  200. (SELECT id FROM user WHERE email="manager@example.com" LIMIT 1),
  201. (SELECT id FROM borrower ORDER BY id DESC LIMIT 1),
  202. 0,
  203. 'Purchase',
  204. (SELECT id FROM loan_type WHERE name="FHA"),
  205. 2510000,
  206. 25000000,
  207. 0,
  208. false,
  209. 30,
  210. 300,
  211. 10000,
  212. "maybe MGIC",
  213. 234000,
  214. "For client 2"
  215. ),
  216. (
  217. (SELECT id FROM user WHERE email="test@example.com" LIMIT 1),
  218. (SELECT id FROM borrower ORDER BY id DESC LIMIT 1),
  219. 0,
  220. 'Refinance',
  221. (SELECT id FROM loan_type WHERE name="USDA"),
  222. 8000000,
  223. 50000000,
  224. 3,
  225. false,
  226. 10,
  227. 125,
  228. 15000,
  229. "custom mi",
  230. 234000,
  231. "Random name"
  232. );