Adam InTae Gerard db2bb252de BAEL-509 (#2114)
* BAEL-509: Initial Commit - working but needs a few fixes to REST API, etc.

* Fixed Authentication Failure - added subscription handlers - sufficient for Websocket Authentication/Authorization - still some issues to resolve with subscriptions and REST API

* Final version

* CSRF token controller - cleanup of chat wrapper
2017-07-03 21:57:27 -05:00

26 lines
602 B
SQL

DROP TABLE IF EXISTS user;
CREATE TABLE user (
user_id INT(11) NOT NULL AUTO_INCREMENT,
username VARCHAR(45) NOT NULL ,
password VARCHAR(45) NOT NULL ,
UNIQUE KEY uni_user_username (username),
PRIMARY KEY (user_id)
);
DROP TABLE IF EXISTS role;
CREATE TABLE role (
role_id INT(11) NOT NULL AUTO_INCREMENT,
role VARCHAR(45) NOT NULL,
UNIQUE KEY uni_role_role (role),
PRIMARY KEY (role_id)
);
/** JOIN TABLES */
DROP TABLE IF EXISTS user_role;
CREATE TABLE user_role(
id INT(11) NOT NULL AUTO_INCREMENT,
user_id INT(11) NOT NULL,
role_id INT(11) NOT NULL,
PRIMARY KEY (id)
);