From 19cf87ba3cd52bec60353a080cb87b3fe220f376 Mon Sep 17 00:00:00 2001 From: John Bojorquez Date: Sun, 23 Apr 2017 22:47:57 -0400 Subject: [PATCH] Initialize messages database table --- app/database/init.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/app/database/init.php b/app/database/init.php index f523308..0f34725 100644 --- a/app/database/init.php +++ b/app/database/init.php @@ -22,6 +22,20 @@ $stmt = 'CREATE TABLE IF NOT EXISTS users ( )'; $dbh->exec($stmt); +/* Create messages table if it doesn't exitst */ +$stmt = 'CREATE TABLE IF NOT EXISTS messages ( + id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, + message TEXT NOT NULL, + sender_id INT UNSIGNED NOT NULL, + receiver_id INT UNSIGNED NOT NULL, + enc_keys VARCHAR(64) NOT NULL, + keys_iv VARCHAR(24) NOT NULL, + message_iv VARCHAR(24) NOT NULL, + FOREIGN KEY (sender_id) REFERENCES users(id), + FOREIGN KEY (receiver_id) REFERENCES users(id) +)'; +$dbh->exec($stmt); + /* Create user and admin if they don't exist */ $user = new User; $user->username = 'user';