Database Schema - rzh150030/Eventbrite-clone-project GitHub Wiki

users

column name data type details
id integer not null, primary key
username string not null, unique
email string not null, unique
hashedPassword binary not null
created_at datetime not null
updated_at datetime not null

registrations

column name data type details
id integer not null, primary key
career_fair_id integer not null, foreign key
user_id integer not null, foreign key
created_at datetime not null
updated_at datetime not null
  • career_fair_id references career_fairs table
  • user_id references users table

Career_fairs

column name data type details
id integer not null, primary key
host_id integer not null, foreign key
venue_id integer not null, foreign key
name string not null
date date not null
capacity integer not null
created_at datetime not null
updated_at datetime not null
  • host_id references users table
  • venue_id references venues table

Job_titles

column name data type details
id integer not null, primary key
title string not null
created_at datetime not null
updated_at datetime not null

Venues

column name data type details
id integer not null, primary key
name string not null,
address string not null
city string not null
country string not null
zipCode string not null
created_at datetime not null
updated_at datetime not null

Event_titles

column name data type details
id integer not null, primary key
job_title_id integer not null, foreign key
fair_id integer not null, foreign key
created_at datetime not null
updated_at datetime not null
  • job_title_id references job_titles table
  • fair_id references career_fairs table