Campo | Tipo | Restrições |
---|---|---|
user_id | INT | PK, AI |
username | VARCHAR(50) | NOT NULL |
VARCHAR(100) | UNIQUE, NOT NULL | |
password | VARCHAR(255) | NOT NULL |
created_at | DATETIME | DEFAULT NOW() |
Campo | Tipo | Restrições |
---|---|---|
address_id | INT | PK, AI |
user_id | INT | FK (Users.user_id) |
street | VARCHAR(255) | NOT NULL |
city | VARCHAR(100) | NOT NULL |
state | VARCHAR(100) | NOT NULL |
country | VARCHAR(100) | NOT NULL |
zip_code | VARCHAR(20) | NOT NULL |
Campo | Tipo | Restrições |
---|---|---|
session_id | INT | PK, AI |
user_id | INT | FK (Users.user_id) |
login_time | DATETIME | NOT NULL |
last_activity_time | DATETIME | NOT NULL |
Campo | Tipo | Restrições |
---|---|---|
testimonial_id | INT | PK, AI |
user_from | INT | FK (Users.user_id) |
user_to | INT | FK (Users.user_id) |
content | TEXT | NOT NULL |
created_at | DATETIME | DEFAULT NOW() |
Campo | Tipo | Restrições |
---|---|---|
feature_id | INT | PK, AI |
user_id | INT | FK (Users.user_id) |
config_id | INT | FK (FeatureConfigs.config_id) |
type | VARCHAR(50) | NOT NULL |
title | VARCHAR(100) | NOT NULL |
description | TEXT | NOT NULL |
created_at | DATETIME | DEFAULT NOW() |
Campo | Tipo | Restrições |
---|---|---|
config_id | INT | PK, AI |
type | VARCHAR(50) | NOT NULL |
label | VARCHAR(100) | NOT NULL |
description | TEXT | NOT NULL |