209 lines
7.0 KiB
Markdown
209 lines
7.0 KiB
Markdown
# Database Schema Documentation
|
|
|
|
> Generated: 2026-02-03 05:38:33
|
|
> Database: go-no-go
|
|
> Total Tables: 13
|
|
|
|
## Table of Contents
|
|
|
|
- [action_events](#action_events)
|
|
- [cache](#cache)
|
|
- [cache_locks](#cache_locks)
|
|
- [failed_jobs](#failed_jobs)
|
|
- [job_batches](#job_batches)
|
|
- [jobs](#jobs)
|
|
- [migrations](#migrations)
|
|
- [nova_field_attachments](#nova_field_attachments)
|
|
- [nova_notifications](#nova_notifications)
|
|
- [nova_pending_field_attachments](#nova_pending_field_attachments)
|
|
- [password_reset_tokens](#password_reset_tokens)
|
|
- [sessions](#sessions)
|
|
- [users](#users)
|
|
|
|
---
|
|
|
|
## action_events
|
|
|
|
| Field | Type | Null | Key | Default | Extra | Foreign Key |
|
|
|-------|------|------|-----|---------|-------|-------------|
|
|
| id | bigint unsigned | NO | PRI | NULL | auto_increment | |
|
|
| batch_id | char(36) | NO | MUL | NULL | | |
|
|
| user_id | bigint unsigned | NO | MUL | NULL | | |
|
|
| name | varchar(255) | NO | | NULL | | |
|
|
| actionable_type | varchar(255) | NO | MUL | NULL | | |
|
|
| actionable_id | bigint unsigned | NO | | NULL | | |
|
|
| target_type | varchar(255) | NO | MUL | NULL | | |
|
|
| target_id | bigint unsigned | NO | | NULL | | |
|
|
| model_type | varchar(255) | NO | | NULL | | |
|
|
| model_id | bigint unsigned | YES | | NULL | | |
|
|
| fields | text | NO | | NULL | | |
|
|
| status | varchar(25) | NO | | running | | |
|
|
| exception | text | NO | | NULL | | |
|
|
| created_at | timestamp | YES | | NULL | | |
|
|
| updated_at | timestamp | YES | | NULL | | |
|
|
| original | mediumtext | YES | | NULL | | |
|
|
| changes | mediumtext | YES | | NULL | | |
|
|
|
|
---
|
|
|
|
## cache
|
|
|
|
| Field | Type | Null | Key | Default | Extra | Foreign Key |
|
|
|-------|------|------|-----|---------|-------|-------------|
|
|
| key | varchar(255) | NO | PRI | NULL | | |
|
|
| value | mediumtext | NO | | NULL | | |
|
|
| expiration | int | NO | MUL | NULL | | |
|
|
|
|
---
|
|
|
|
## cache_locks
|
|
|
|
| Field | Type | Null | Key | Default | Extra | Foreign Key |
|
|
|-------|------|------|-----|---------|-------|-------------|
|
|
| key | varchar(255) | NO | PRI | NULL | | |
|
|
| owner | varchar(255) | NO | | NULL | | |
|
|
| expiration | int | NO | MUL | NULL | | |
|
|
|
|
---
|
|
|
|
## failed_jobs
|
|
|
|
| Field | Type | Null | Key | Default | Extra | Foreign Key |
|
|
|-------|------|------|-----|---------|-------|-------------|
|
|
| id | bigint unsigned | NO | PRI | NULL | auto_increment | |
|
|
| uuid | varchar(255) | NO | UNI | NULL | | |
|
|
| connection | text | NO | | NULL | | |
|
|
| queue | text | NO | | NULL | | |
|
|
| payload | longtext | NO | | NULL | | |
|
|
| exception | longtext | NO | | NULL | | |
|
|
| failed_at | timestamp | NO | | CURRENT_TIMESTAMP | DEFAULT_GENERATED | |
|
|
|
|
---
|
|
|
|
## job_batches
|
|
|
|
| Field | Type | Null | Key | Default | Extra | Foreign Key |
|
|
|-------|------|------|-----|---------|-------|-------------|
|
|
| id | varchar(255) | NO | PRI | NULL | | |
|
|
| name | varchar(255) | NO | | NULL | | |
|
|
| total_jobs | int | NO | | NULL | | |
|
|
| pending_jobs | int | NO | | NULL | | |
|
|
| failed_jobs | int | NO | | NULL | | |
|
|
| failed_job_ids | longtext | NO | | NULL | | |
|
|
| options | mediumtext | YES | | NULL | | |
|
|
| cancelled_at | int | YES | | NULL | | |
|
|
| created_at | int | NO | | NULL | | |
|
|
| finished_at | int | YES | | NULL | | |
|
|
|
|
---
|
|
|
|
## jobs
|
|
|
|
| Field | Type | Null | Key | Default | Extra | Foreign Key |
|
|
|-------|------|------|-----|---------|-------|-------------|
|
|
| id | bigint unsigned | NO | PRI | NULL | auto_increment | |
|
|
| queue | varchar(255) | NO | MUL | NULL | | |
|
|
| payload | longtext | NO | | NULL | | |
|
|
| attempts | tinyint unsigned | NO | | NULL | | |
|
|
| reserved_at | int unsigned | YES | | NULL | | |
|
|
| available_at | int unsigned | NO | | NULL | | |
|
|
| created_at | int unsigned | NO | | NULL | | |
|
|
|
|
---
|
|
|
|
## migrations
|
|
|
|
| Field | Type | Null | Key | Default | Extra | Foreign Key |
|
|
|-------|------|------|-----|---------|-------|-------------|
|
|
| id | int unsigned | NO | PRI | NULL | auto_increment | |
|
|
| migration | varchar(255) | NO | | NULL | | |
|
|
| batch | int | NO | | NULL | | |
|
|
|
|
---
|
|
|
|
## nova_field_attachments
|
|
|
|
| Field | Type | Null | Key | Default | Extra | Foreign Key |
|
|
|-------|------|------|-----|---------|-------|-------------|
|
|
| id | int unsigned | NO | PRI | NULL | auto_increment | |
|
|
| attachable_type | varchar(255) | NO | MUL | NULL | | |
|
|
| attachable_id | bigint unsigned | NO | | NULL | | |
|
|
| attachment | varchar(255) | NO | | NULL | | |
|
|
| disk | varchar(255) | NO | | NULL | | |
|
|
| url | varchar(255) | NO | MUL | NULL | | |
|
|
| created_at | timestamp | YES | | NULL | | |
|
|
| updated_at | timestamp | YES | | NULL | | |
|
|
|
|
---
|
|
|
|
## nova_notifications
|
|
|
|
| Field | Type | Null | Key | Default | Extra | Foreign Key |
|
|
|-------|------|------|-----|---------|-------|-------------|
|
|
| id | char(36) | NO | PRI | NULL | | |
|
|
| type | varchar(255) | NO | | NULL | | |
|
|
| notifiable_type | varchar(255) | NO | MUL | NULL | | |
|
|
| notifiable_id | bigint unsigned | NO | | NULL | | |
|
|
| data | text | NO | | NULL | | |
|
|
| read_at | timestamp | YES | | NULL | | |
|
|
| created_at | timestamp | YES | | NULL | | |
|
|
| updated_at | timestamp | YES | | NULL | | |
|
|
| deleted_at | timestamp | YES | | NULL | | |
|
|
|
|
---
|
|
|
|
## nova_pending_field_attachments
|
|
|
|
| Field | Type | Null | Key | Default | Extra | Foreign Key |
|
|
|-------|------|------|-----|---------|-------|-------------|
|
|
| id | int unsigned | NO | PRI | NULL | auto_increment | |
|
|
| draft_id | varchar(255) | NO | MUL | NULL | | |
|
|
| attachment | varchar(255) | NO | | NULL | | |
|
|
| disk | varchar(255) | NO | | NULL | | |
|
|
| created_at | timestamp | YES | | NULL | | |
|
|
| updated_at | timestamp | YES | | NULL | | |
|
|
|
|
---
|
|
|
|
## password_reset_tokens
|
|
|
|
| Field | Type | Null | Key | Default | Extra | Foreign Key |
|
|
|-------|------|------|-----|---------|-------|-------------|
|
|
| email | varchar(255) | NO | PRI | NULL | | |
|
|
| token | varchar(255) | NO | | NULL | | |
|
|
| created_at | timestamp | YES | | NULL | | |
|
|
|
|
---
|
|
|
|
## sessions
|
|
|
|
| Field | Type | Null | Key | Default | Extra | Foreign Key |
|
|
|-------|------|------|-----|---------|-------|-------------|
|
|
| id | varchar(255) | NO | PRI | NULL | | |
|
|
| user_id | bigint unsigned | YES | MUL | NULL | | |
|
|
| ip_address | varchar(45) | YES | | NULL | | |
|
|
| user_agent | text | YES | | NULL | | |
|
|
| payload | longtext | NO | | NULL | | |
|
|
| last_activity | int | NO | MUL | NULL | | |
|
|
|
|
---
|
|
|
|
## users
|
|
|
|
| Field | Type | Null | Key | Default | Extra | Foreign Key |
|
|
|-------|------|------|-----|---------|-------|-------------|
|
|
| id | bigint unsigned | NO | PRI | NULL | auto_increment | |
|
|
| name | varchar(255) | NO | | NULL | | |
|
|
| email | varchar(255) | NO | UNI | NULL | | |
|
|
| email_verified_at | timestamp | YES | | NULL | | |
|
|
| password | varchar(255) | NO | | NULL | | |
|
|
| two_factor_secret | text | YES | | NULL | | |
|
|
| two_factor_recovery_codes | text | YES | | NULL | | |
|
|
| two_factor_confirmed_at | timestamp | YES | | NULL | | |
|
|
| remember_token | varchar(100) | YES | | NULL | | |
|
|
| created_at | timestamp | YES | | NULL | | |
|
|
| updated_at | timestamp | YES | | NULL | | |
|
|
|
|
---
|
|
|