database schema - miguelalvinflores/sacTownMunch GitHub Wiki
| Column Name | Data Type | Details |
|---|---|---|
| id | integer | not null, primary key |
| username | string | not null, unique |
| string | not null, indexed, unique | |
| profile_pic_url | string | |
| hashedPW | string | not null |
| created_at | datetime | not null |
| updated_at | datetime | not null |
- index on
email, unique : true
| Column Name | Data Type | Details |
|---|---|---|
| id | integer | not null, primary key |
| restaurant_name | string | not null, unique |
| photo_url | string | |
| summary | string | not null, |
| full_desciption | text | not null |
| owner_id | integer | not null, foreign key |
| created_at | datetime | not null |
| updated_at | datetime | not null |
-
owner_idreferencesuserstable
| Column Name | Data Type | Details |
|---|---|---|
| id | integer | not null, primary key |
| user_id | integer | not null, foreign key |
| restaurant_id | integer | not null, foreign key |
| date | datetime | not null |
| number_of_people | integer | not null |
| created_at | datetime | not null |
| updated_at | datetime | not null |
-
user_idreferencesuserstable -
restaurant_idreferencesrestaurantstable
| Column Name | Data Type | Details |
|---|---|---|
| id | integer | not null, primary key |
| comment | text | not null |
| rating | integer | default zero, not null |
| user_id | integer | not null |
| restaurant_id | integer | not null, foreign key |
| date | datetime | not null |
| created_at | datetime | not null |
| updated_at | datetime | not null |
-
user_idreferencesuserstable -
restaurant_idreferencesrestaurantstable
| Column Name | Data Type | Details |
|---|---|---|
| id | integer | not null, primary key |
| user_id | string | not null, foreign key |
| restaurant_id | string | not null, foreign key |
| created_at | datetime | not null |
| updated_at | datetime | not null |
-
user_idreferencesuserstable -
restaurant_idreferencesrestaurantstable