From ee8d4d413fd5e3bd1e20845e1f1855f16f454acf Mon Sep 17 00:00:00 2001 From: ry1015 Date: Fri, 5 Dec 2014 15:46:25 -0800 Subject: [PATCH] Updated DB_Schema.txt --- f8l_exception/other/DB_Schema.txt | 29 +++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/f8l_exception/other/DB_Schema.txt b/f8l_exception/other/DB_Schema.txt index 04ce535..f4d301e 100644 --- a/f8l_exception/other/DB_Schema.txt +++ b/f8l_exception/other/DB_Schema.txt @@ -29,44 +29,49 @@ CREATE TABLE transaction (transID INT AUTO_INCREMENT PRIMARY KEY, FOREIGN KEY(username) REFERENCES users(username) ON DELETE CASCADE); -CREATE TABLE creditcard (accID INT AUTO_INCREMENT PRIMARY KEY, +CREATE TABLE creditcard (creditid INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(30) NOT NULL, balance FLOAT(15,2), minPayment FLOAT(15,2), interestRate FLOAT(15,2), maxLimit FLOAT(15,2), paymentDueDate DATE, - paymentDate TIMESTAMP, + paymentdate TIMESTAMP, + acctype VARCHAR(30), + dateopened DATE, FOREIGN KEY(username) REFERENCES users(username) ON DELETE CASCADE); -CREATE TABLE loan (accID INT AUTO_INCREMENT PRIMARY KEY, +CREATE TABLE loan (loanid INT AUTO_INCREMENT PRIMARY KEY, username VARCHAR(30) NOT NULL, amount FLOAT (15,2), balance FLOAT (15,20), - interestRate FLOAT (15,2), - paymentDueDate DATE, - paymentDate TIMESTAMP, + interestrate FLOAT (15,2), + paymentduedate DATE, + paymentdate TIMESTAMP, + dateopened DATE, + acctype VARCHAR(30), FOREIGN KEY (username) REFERENCES users(username) ON DELETE CASCADE); -CREATE TABLE transactionarchive (transID INT AUTO_INCREMENT PRIMARY KEY, - accID INT, +CREATE TABLE archive (accID INT, username VARCHAR(30), acctype VARCHAR(30), transtype VARCHAR(30), amount FLOAT (15,2), toID INT, - transdate TIMESTAMP, - FOREIGN KEY(username) REFERENCES users(username) - ON DELETE CASCADE); + date DATE); CREATE TABLE log ( -username varchar(30), +username VARCHAR(30), logindate TIMESTAMP, FOREIGN KEY(username) REFERENCES users (username) ON DELETE cascade); +CREATE TABLE admin( +username VARCHAR(30), +password VARCHAR(30)); + // Users: Andy, Brad, Clint, Danny, Elvis, Fred, George, Henry, Isabel, John, Keira, Larry, Mick, Nancy, Paul, Ringo, Stan, Tom, Violet, Warren LOAD DATA LOCAL INFILE 'D:/mywebsite/cs157a/cs157AOnlineBanking/f8l_exception/other/users.txt' INTO TABLE Users