SQL
CREATE TABLE `action_runner` (
`id` INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
`uuid` TEXT NULL,
`name` TEXT NULL,
`version` TEXT NULL,
`owner_id` INTEGER NULL,
`repo_id` INTEGER NULL,
`description` TEXT NULL,
`base` INTEGER NULL,
`repo_range` TEXT NULL,
`token_hash` TEXT NULL,
`token_salt` TEXT NULL,
`last_online` INTEGER NULL,
`last_active` INTEGER NULL,
`agent_labels` TEXT NULL,
`created` INTEGER NULL,
`updated` INTEGER NULL,
`deleted` INTEGER NULL,
`ephemeral` INTEGER DEFAULT 0 NOT NULL,
`is_disabled` INTEGER DEFAULT 0 NOT NULL
)
Columns
| Column | Data type | Allow null | Primary key | Actions |
|---|---|---|---|---|
id |
INTEGER |
✓ | Rename | Drop | |
uuid |
TEXT |
✓ | Rename | Drop | |
name |
TEXT |
✓ | Rename | Drop | |
version |
TEXT |
✓ | Rename | Drop | |
owner_id |
INTEGER |
✓ | Rename | Drop | |
repo_id |
INTEGER |
✓ | Rename | Drop | |
description |
TEXT |
✓ | Rename | Drop | |
base |
INTEGER |
✓ | Rename | Drop | |
repo_range |
TEXT |
✓ | Rename | Drop | |
token_hash |
TEXT |
✓ | Rename | Drop | |
token_salt |
TEXT |
✓ | Rename | Drop | |
last_online |
INTEGER |
✓ | Rename | Drop | |
last_active |
INTEGER |
✓ | Rename | Drop | |
agent_labels |
TEXT |
✓ | Rename | Drop | |
created |
INTEGER |
✓ | Rename | Drop | |
updated |
INTEGER |
✓ | Rename | Drop | |
deleted |
INTEGER |
✓ | Rename | Drop | |
ephemeral |
INTEGER |
Rename | Drop | ||
is_disabled |
INTEGER |
Rename | Drop |
Indexes
| Name | Columns | Unique | SQL | Drop? |
|---|---|---|---|---|
| IDX_action_runner_last_active |
last_active
|
SQL | Drop | |
| IDX_action_runner_last_online |
last_online
|
SQL | Drop | |
| IDX_action_runner_owner_id |
owner_id
|
SQL | Drop | |
| IDX_action_runner_repo_id |
repo_id
|
SQL | Drop | |
| UQE_action_runner_token_hash |
token_hash
|
✓ | SQL | Drop |
| UQE_action_runner_uuid |
uuid
|
✓ | SQL | Drop |