SQL
CREATE TABLE payment_status_changes (
id INTEGER PRIMARY KEY AUTOINCREMENT,
patrocinio_id INTEGER NOT NULL REFERENCES patrocinios(id) ON DELETE CASCADE,
old_status TEXT,
new_status TEXT NOT NULL,
changed_by INTEGER REFERENCES users(id) ON DELETE SET NULL,
created_at TEXT NOT NULL DEFAULT (datetime('now','localtime'))
)
+ Add column
Columns
Foreign Keys
| Column |
Destination |
changed_by |
users.id |
patrocinio_id |
patrocinios.id |
+ Add index
Indexes
| Name |
Columns |
Unique |
SQL |
Drop? |
| idx_psc_patrocinio |
patrocinio_id
|
|
SQL
CREATE INDEX idx_psc_patrocinio
ON payment_status_changes(patrocinio_id)
|
Drop
|