SQL
CREATE TABLE identities (
id TEXT PRIMARY KEY,
user_id TEXT NOT NULL REFERENCES users(id),
travel_type TEXT NOT NULL,
document_type TEXT NOT NULL,
document_number TEXT NOT NULL,
travel_reason TEXT NOT NULL,
document_front TEXT,
document_back TEXT,
selfie TEXT,
check_in_date TEXT NOT NULL,
check_in_time TEXT NOT NULL,
check_out_date TEXT NOT NULL,
check_out_time TEXT NOT NULL,
first_name TEXT NOT NULL,
surname TEXT NOT NULL,
date_of_birth TEXT NOT NULL,
place_of_birth TEXT NOT NULL,
father_name TEXT NOT NULL,
mother_name TEXT NOT NULL,
occupation TEXT NOT NULL,
home_address TEXT NOT NULL,
children_under_15 INTEGER NOT NULL DEFAULT 0,
emergency_name TEXT,
emergency_phone TEXT,
phone_country TEXT NOT NULL,
phone_number TEXT NOT NULL,
email TEXT,
signature TEXT,
status TEXT NOT NULL DEFAULT 'draft',
created_at INTEGER NOT NULL DEFAULT (unixepoch()),
updated_at INTEGER NOT NULL DEFAULT (unixepoch())
)
Columns
| Column | Data type | Allow null | Primary key | Actions |
|---|---|---|---|---|
id |
TEXT |
✓ | ✓ | Rename | Drop |
user_id |
TEXT |
Rename | Drop | ||
travel_type |
TEXT |
Rename | Drop | ||
document_type |
TEXT |
Rename | Drop | ||
document_number |
TEXT |
Rename | Drop | ||
travel_reason |
TEXT |
Rename | Drop | ||
document_front |
TEXT |
✓ | Rename | Drop | |
document_back |
TEXT |
✓ | Rename | Drop | |
selfie |
TEXT |
✓ | Rename | Drop | |
check_in_date |
TEXT |
Rename | Drop | ||
check_in_time |
TEXT |
Rename | Drop | ||
check_out_date |
TEXT |
Rename | Drop | ||
check_out_time |
TEXT |
Rename | Drop | ||
first_name |
TEXT |
Rename | Drop | ||
surname |
TEXT |
Rename | Drop | ||
date_of_birth |
TEXT |
Rename | Drop | ||
place_of_birth |
TEXT |
Rename | Drop | ||
father_name |
TEXT |
Rename | Drop | ||
mother_name |
TEXT |
Rename | Drop | ||
occupation |
TEXT |
Rename | Drop | ||
home_address |
TEXT |
Rename | Drop | ||
children_under_15 |
INTEGER |
Rename | Drop | ||
emergency_name |
TEXT |
✓ | Rename | Drop | |
emergency_phone |
TEXT |
✓ | Rename | Drop | |
phone_country |
TEXT |
Rename | Drop | ||
phone_number |
TEXT |
Rename | Drop | ||
email |
TEXT |
✓ | Rename | Drop | |
signature |
TEXT |
✓ | Rename | Drop | |
status |
TEXT |
Rename | Drop | ||
created_at |
INTEGER |
Rename | Drop | ||
updated_at |
INTEGER |
Rename | Drop |
Foreign Keys
| Column | Destination |
|---|---|
user_id |
users.id |
Indexes
| Name | Columns | Unique | SQL | Drop? |
|---|---|---|---|---|
| idx_identities_user |
|
SQL | Drop | |
| sqlite_autoindex_identities_1 |
id
|
✓ | SQL | Drop |