Moved cli to separate project. Separate database schemas.

This commit is contained in:
Mike Cao 2020-08-13 01:41:11 -07:00
parent 585706cc16
commit 48a524e09c
9 changed files with 248 additions and 788 deletions

View file

@ -1,3 +1,9 @@
drop table if exists event;
drop table if exists pageview;
drop table if exists session;
drop table if exists website;
drop table if exists account;
create table account (
user_id int unsigned not null auto_increment primary key,
username varchar(255) unique not null,
@ -55,6 +61,8 @@ create table event (
foreign key (session_id) references session(session_id) on delete cascade
) ENGINE=InnoDB;
create index website_user_id_idx on website(user_id);
create index session_created_at_idx on session(created_at);
create index session_website_id_idx on session(website_id);

View file

@ -1,3 +1,9 @@
drop table if exists event;
drop table if exists pageview;
drop table if exists session;
drop table if exists website;
drop table if exists account;
create table account (
user_id serial primary key,
username varchar(255) unique not null,
@ -49,6 +55,8 @@ create table event (
event_value varchar(50) not null
);
create index website_user_id_idx on website(user_id);
create index session_created_at_idx on session(created_at);
create index session_website_id_idx on session(website_id);