Browse Source

Fix SQL syntax errors

master
Immanuel Onyeka 2 years ago
parent
commit
c4801a3d12
3 changed files with 15 additions and 23 deletions
  1. +1
    -2
      migrations/0_29092022_create_main_tables.sql
  2. +2
    -1
      migrations/reset.sql
  3. +12
    -20
      migrations/seed.sql

+ 1
- 2
migrations/0_29092022_create_main_tables.sql View File

@@ -19,7 +19,7 @@ CREATE TABLE user (
last_name VARCHAR(30) NOT NULL, last_name VARCHAR(30) NOT NULL,
password CHAR(64) NOT NULL, password CHAR(64) NOT NULL,
verified BOOLEAN, verified BOOLEAN,
branch_id INT,
branch_id INT NULL,
/* The password should be a SHA256 hash in hex format. It's length doesn't /* The password should be a SHA256 hash in hex format. It's length doesn't
* vary */ * vary */
country ENUM('Canada', 'USA'), country ENUM('Canada', 'USA'),
@@ -33,7 +33,6 @@ CREATE TABLE user (
'Branch Subscribed'), 'Branch Subscribed'),
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
FOREIGN KEY (branch_id) REFERENCES branch(id) FOREIGN KEY (branch_id) REFERENCES branch(id)
ON DELETE SET NULL
); );


CREATE TABLE license ( CREATE TABLE license (


+ 2
- 1
migrations/reset.sql View File

@@ -1,8 +1,9 @@
DROP TABLE IF EXISTS comparison;
DROP TABLE IF EXISTS fee; DROP TABLE IF EXISTS fee;
DROP TABLE IF EXISTS fee_template;
DROP TABLE IF EXISTS estimate; DROP TABLE IF EXISTS estimate;
DROP TABLE IF EXISTS borrower; DROP TABLE IF EXISTS borrower;
DROP TABLE IF EXISTS loan_type; DROP TABLE IF EXISTS loan_type;
DROP TABLE IF EXISTS license; DROP TABLE IF EXISTS license;
DROP TABLE IF EXISTS user; DROP TABLE IF EXISTS user;
DROP TABLE IF EXISTS branch; DROP TABLE IF EXISTS branch;
DROP TABLE IF EXISTS comparison;

+ 12
- 20
migrations/seed.sql View File

@@ -4,11 +4,10 @@ VALUES
('NMLS', 'abc123idk'), ('NMLS', 'abc123idk'),
('FSRA', 'another branch'); ('FSRA', 'another branch');


INSERT INTO user
(firstName,
lastName,
INSERT INTO user (
first_name,
last_name,
password, password,
nmls,
branch_id, branch_id,
country, country,
title, title,
@@ -21,8 +20,7 @@ INSERT INTO user
'Blue', 'Blue',
'Coltrane', 'Coltrane',
sha2('test123', 256), sha2('test123', 256),
'nml415bas',
0,
(SELECT id FROM branch LIMIT 1),
'Canada', 'Canada',
'Loan Officer', 'Loan Officer',
'test@example.com', 'test@example.com',
@@ -34,8 +32,7 @@ INSERT INTO user
'Giant', 'Giant',
'Coltrane', 'Coltrane',
sha2('test123', 256), sha2('test123', 256),
'jsasd',
0,
null,
'USA', 'USA',
'Mortgage Broker', 'Mortgage Broker',
'unverified@example.com', 'unverified@example.com',
@@ -47,31 +44,26 @@ INSERT INTO user
'Jeru', 'Jeru',
'Mulligan', 'Mulligan',
sha2('test123', 256), sha2('test123', 256),
'asb512',
0,
(SELECT id FROM branch LIMIT 1),
'USA', 'USA',
'Branch Manager', 'Branch Manager',
'manager@example.com', 'manager@example.com',
true, true,
'Free' 'Free'
),
;
);


INSERT INTO license ( INSERT INTO license (
user_id, user_id,
type, type,
num num
) VALUES ) VALUES

( (
(SELECT id FROM user WHERE email='verified@example.com'),
(SELECT id FROM user WHERE email = 'test@example.com' LIMIT 1),
'NMLS', 'NMLS',
'randomnmls',
'randomnml523s'
), ),

( (
(SELECT id FROM user WHERE email='manager@example.com'),
(SELECT id FROM user WHERE email = 'manager@example.com' LIMIT 1),
'FSRA', 'FSRA',
'examplefsra',
)
;
'5234gsdf'
);

Loading…
Cancel
Save