| 1 | -- Approval gates (oxygenflow#57): a job whose pipeline asks for approval |
| 2 | -- waits ('waiting') until someone with the role approves it ('approved'); |
| 3 | -- '' for a job that needs none. Who and when are kept on the job. |
| 4 | flow_jobs ADD COLUMN approval TEXT NOT NULL DEFAULT ''; |
| 5 | flow_jobs ADD COLUMN approved_by TEXT NOT NULL DEFAULT ''; |
| 6 | flow_jobs ADD COLUMN approved_ms INTEGER; |