SQL
CREATE TABLE trainer_settings (
trainer_id INTEGER NOT NULL REFERENCES trainers(id) ON DELETE CASCADE,
key TEXT NOT NULL,
value TEXT NOT NULL,
-- JSON-Stringified
PRIMARY KEY (trainer_id, key)
)
Columns
| Column | Data type | Allow null | Primary key | Actions |
|---|---|---|---|---|
trainer_id |
INTEGER |
✓ | Rename | Drop | |
key |
TEXT |
✓ | Rename | Drop | |
value |
TEXT |
Rename | Drop |
Foreign Keys
| Column | Destination |
|---|---|
trainer_id |
trainers.id |
Indexes
| Name | Columns | Unique | SQL | Drop? |
|---|---|---|---|---|
| sqlite_autoindex_trainer_settings_1 |
|
✓ | SQL | Drop |