Files
WMU-CS4430-Project/scripts/friendbook.sql
2019-12-04 17:55:02 -05:00

52 lines
1.3 KiB
SQL

USE friendbook;
CREATE TABLE login(
username varchar(25) NOT NULL,
pword varchar(25) NOT NULL,
primary key(username));
CREATE TABLE contacts(
username varchar(25) NOT NULL,
fname varchar(25) NOT NULL,
lname varchar(25) NOT NULL,
primary key(username),
foreign key(username) references login(username));
CREATE TABLE messages(
messageID int NOT NULL AUTO_INCREMENT,
sender varchar(25) NOT NULL,
recipient varchar(25) NOT NULL,
message text NOT NULL,
date date NOT NULL,
haveread varchar(1),
primary key(messageID),
foreign key(sender) references contacts(username),
foreign key(recipient) references contacts(username));
CREATE TABLE friendList(
username varchar(25) NOT NULL,
friend varchar(25) NOT NULL,
confirm boolean);
INSERT INTO login
(username, pword)
VALUES
('user1', 'password1'),
('user2', 'password2');
INSERT INTO contacts
(username, fname, lname)
VALUES
('user1', 'num1', 'uno'),
('user2', 'num2', 'dos');
INSERT INTO messages
(messageID, sender, recipient, message, date, haveread)
VALUES
('1', 'user1', 'user2', 'hello, how are you', now(), 'Y'),
('2', 'user2', 'user1', 'im doing good, thanks', now(), 'N');
INSERT INTO friendList
(username, friend, confirm)
VALUES
('user2', 'user1', 'false')