-
Notifications
You must be signed in to change notification settings - Fork 0
Database Schema
88joonyc edited this page Nov 4, 2021
·
11 revisions
| Column Name | Data Type | Details |
|---|---|---|
| id | integer | not null, primary key |
| first_name | varchar | not null |
| last_name | varchar | not null |
| varchar | not null, unique | |
| image | varchar | |
| hashedPassword | varchar | not null |
| created_at | timestamp | not null |
| updated_at | timestamp | not null |
- UNIQUE index on [
email]
| 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 |
| category_id | integer | not null, foreign key |
| name | string(255) | not null |
| details | string(5000) | not null |
| start_time | datetime | not null |
| end_time | datetime | not null |
| capacity | integer | not null |
| image | string(500) | |
| cost | integer | not null |
| created_at | timestamp | not null |
| updated_at | timestamp | not null |
-
host_idreferencesusersTable -
venue_idreferencesvenuesTable -
category_idreferencescategoriesTable
| Column Name | Data Type | Details |
|---|---|---|
| id | integer | not null, primary key |
| type | string | not null |
| created_at | timestamp | not null |
| updated_at | timestamp | not null |
| Column Name | Data Type | Details |
|---|---|---|
| id | integer | not null, primary key |
| name | string | not null |
| address | string | not null |
| city | string | not null |
| state | string | not null |
| zip_code | integer | not null |
| latitude | integer | not null |
| longitude | integer | not null |
| created_at | timestamp | not null |
| updated_at | timestamp | not null |
| Column Name | Data Type | Details |
|---|---|---|
| id | integer | not null, primary key |
| user_id | integer | not null |
| event_id | integer | not null |
-
user_idreferencesusersTable -
event_idreferenceseventsTable
| Column Name | Data Type | Details |
|---|---|---|
| id | integer | not null, primary key |
| user_id | integer | not null |
| event_id | integer | not null |
-
user_idreferencesusersTable -
event_idreferenceseventsTable
| Column Name | Data Type | Details |
|---|---|---|
| id | integer | not null, primary key |
| promoter_id | integer | not null |
| follower_id | integer | not null |
-
promoter_idreferencesusersTable -
user_idreferencesusersTable