2167 lines
46 KiB
JSON
2167 lines
46 KiB
JSON
{
|
|
"version": "7",
|
|
"dialect": "sqlite",
|
|
"id": "f14a9b18-8207-487e-a3d3-227e629ba9ad",
|
|
"prevIds": [
|
|
"169a0f0f-d58f-479f-b024-fa1c7b9a09db"
|
|
],
|
|
"ddl": [
|
|
{
|
|
"name": "workspace",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"name": "data_migration",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"name": "account_state",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"name": "account",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"name": "control_account",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"name": "credential",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"name": "event_sequence",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"name": "event",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"name": "permission",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"name": "project_directory",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"name": "project",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"name": "message",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"name": "part",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"name": "session_context_epoch",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"name": "session_input",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"name": "session_message",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"name": "session",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"name": "todo",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"name": "session_share",
|
|
"entityType": "tables"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "id",
|
|
"entityType": "columns",
|
|
"table": "workspace"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "type",
|
|
"entityType": "columns",
|
|
"table": "workspace"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": "''",
|
|
"generated": null,
|
|
"name": "name",
|
|
"entityType": "columns",
|
|
"table": "workspace"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "branch",
|
|
"entityType": "columns",
|
|
"table": "workspace"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "directory",
|
|
"entityType": "columns",
|
|
"table": "workspace"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "extra",
|
|
"entityType": "columns",
|
|
"table": "workspace"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "project_id",
|
|
"entityType": "columns",
|
|
"table": "workspace"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_used",
|
|
"entityType": "columns",
|
|
"table": "workspace"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "name",
|
|
"entityType": "columns",
|
|
"table": "data_migration"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_completed",
|
|
"entityType": "columns",
|
|
"table": "data_migration"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "id",
|
|
"entityType": "columns",
|
|
"table": "account_state"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "active_account_id",
|
|
"entityType": "columns",
|
|
"table": "account_state"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "active_org_id",
|
|
"entityType": "columns",
|
|
"table": "account_state"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "id",
|
|
"entityType": "columns",
|
|
"table": "account"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "email",
|
|
"entityType": "columns",
|
|
"table": "account"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "url",
|
|
"entityType": "columns",
|
|
"table": "account"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "access_token",
|
|
"entityType": "columns",
|
|
"table": "account"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "refresh_token",
|
|
"entityType": "columns",
|
|
"table": "account"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "token_expiry",
|
|
"entityType": "columns",
|
|
"table": "account"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_created",
|
|
"entityType": "columns",
|
|
"table": "account"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_updated",
|
|
"entityType": "columns",
|
|
"table": "account"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "email",
|
|
"entityType": "columns",
|
|
"table": "control_account"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "url",
|
|
"entityType": "columns",
|
|
"table": "control_account"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "access_token",
|
|
"entityType": "columns",
|
|
"table": "control_account"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "refresh_token",
|
|
"entityType": "columns",
|
|
"table": "control_account"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "token_expiry",
|
|
"entityType": "columns",
|
|
"table": "control_account"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "active",
|
|
"entityType": "columns",
|
|
"table": "control_account"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_created",
|
|
"entityType": "columns",
|
|
"table": "control_account"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_updated",
|
|
"entityType": "columns",
|
|
"table": "control_account"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "id",
|
|
"entityType": "columns",
|
|
"table": "credential"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "integration_id",
|
|
"entityType": "columns",
|
|
"table": "credential"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "label",
|
|
"entityType": "columns",
|
|
"table": "credential"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "value",
|
|
"entityType": "columns",
|
|
"table": "credential"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "connector_id",
|
|
"entityType": "columns",
|
|
"table": "credential"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "method_id",
|
|
"entityType": "columns",
|
|
"table": "credential"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "active",
|
|
"entityType": "columns",
|
|
"table": "credential"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_created",
|
|
"entityType": "columns",
|
|
"table": "credential"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_updated",
|
|
"entityType": "columns",
|
|
"table": "credential"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "aggregate_id",
|
|
"entityType": "columns",
|
|
"table": "event_sequence"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "seq",
|
|
"entityType": "columns",
|
|
"table": "event_sequence"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "owner_id",
|
|
"entityType": "columns",
|
|
"table": "event_sequence"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "id",
|
|
"entityType": "columns",
|
|
"table": "event"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "aggregate_id",
|
|
"entityType": "columns",
|
|
"table": "event"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "seq",
|
|
"entityType": "columns",
|
|
"table": "event"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "type",
|
|
"entityType": "columns",
|
|
"table": "event"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "data",
|
|
"entityType": "columns",
|
|
"table": "event"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "id",
|
|
"entityType": "columns",
|
|
"table": "permission"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "project_id",
|
|
"entityType": "columns",
|
|
"table": "permission"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "action",
|
|
"entityType": "columns",
|
|
"table": "permission"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "resource",
|
|
"entityType": "columns",
|
|
"table": "permission"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_created",
|
|
"entityType": "columns",
|
|
"table": "permission"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_updated",
|
|
"entityType": "columns",
|
|
"table": "permission"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "project_id",
|
|
"entityType": "columns",
|
|
"table": "project_directory"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "directory",
|
|
"entityType": "columns",
|
|
"table": "project_directory"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "type",
|
|
"entityType": "columns",
|
|
"table": "project_directory"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "strategy",
|
|
"entityType": "columns",
|
|
"table": "project_directory"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_created",
|
|
"entityType": "columns",
|
|
"table": "project_directory"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "id",
|
|
"entityType": "columns",
|
|
"table": "project"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "worktree",
|
|
"entityType": "columns",
|
|
"table": "project"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "vcs",
|
|
"entityType": "columns",
|
|
"table": "project"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "name",
|
|
"entityType": "columns",
|
|
"table": "project"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "icon_url",
|
|
"entityType": "columns",
|
|
"table": "project"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "icon_url_override",
|
|
"entityType": "columns",
|
|
"table": "project"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "icon_color",
|
|
"entityType": "columns",
|
|
"table": "project"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_created",
|
|
"entityType": "columns",
|
|
"table": "project"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_updated",
|
|
"entityType": "columns",
|
|
"table": "project"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_initialized",
|
|
"entityType": "columns",
|
|
"table": "project"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "sandboxes",
|
|
"entityType": "columns",
|
|
"table": "project"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "commands",
|
|
"entityType": "columns",
|
|
"table": "project"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "id",
|
|
"entityType": "columns",
|
|
"table": "message"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "session_id",
|
|
"entityType": "columns",
|
|
"table": "message"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_created",
|
|
"entityType": "columns",
|
|
"table": "message"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_updated",
|
|
"entityType": "columns",
|
|
"table": "message"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "data",
|
|
"entityType": "columns",
|
|
"table": "message"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "id",
|
|
"entityType": "columns",
|
|
"table": "part"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "message_id",
|
|
"entityType": "columns",
|
|
"table": "part"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "session_id",
|
|
"entityType": "columns",
|
|
"table": "part"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_created",
|
|
"entityType": "columns",
|
|
"table": "part"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_updated",
|
|
"entityType": "columns",
|
|
"table": "part"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "data",
|
|
"entityType": "columns",
|
|
"table": "part"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "session_id",
|
|
"entityType": "columns",
|
|
"table": "session_context_epoch"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "baseline",
|
|
"entityType": "columns",
|
|
"table": "session_context_epoch"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "snapshot",
|
|
"entityType": "columns",
|
|
"table": "session_context_epoch"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "baseline_seq",
|
|
"entityType": "columns",
|
|
"table": "session_context_epoch"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "id",
|
|
"entityType": "columns",
|
|
"table": "session_input"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "session_id",
|
|
"entityType": "columns",
|
|
"table": "session_input"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "prompt",
|
|
"entityType": "columns",
|
|
"table": "session_input"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "delivery",
|
|
"entityType": "columns",
|
|
"table": "session_input"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "admitted_seq",
|
|
"entityType": "columns",
|
|
"table": "session_input"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "promoted_seq",
|
|
"entityType": "columns",
|
|
"table": "session_input"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_created",
|
|
"entityType": "columns",
|
|
"table": "session_input"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "id",
|
|
"entityType": "columns",
|
|
"table": "session_message"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "session_id",
|
|
"entityType": "columns",
|
|
"table": "session_message"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "type",
|
|
"entityType": "columns",
|
|
"table": "session_message"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "seq",
|
|
"entityType": "columns",
|
|
"table": "session_message"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_created",
|
|
"entityType": "columns",
|
|
"table": "session_message"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_updated",
|
|
"entityType": "columns",
|
|
"table": "session_message"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "data",
|
|
"entityType": "columns",
|
|
"table": "session_message"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "id",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "project_id",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "workspace_id",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "parent_id",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "slug",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "directory",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "path",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "title",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "version",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "share_url",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "summary_additions",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "summary_deletions",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "summary_files",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "summary_diffs",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "metadata",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "real",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": "0",
|
|
"generated": null,
|
|
"name": "cost",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": "0",
|
|
"generated": null,
|
|
"name": "tokens_input",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": "0",
|
|
"generated": null,
|
|
"name": "tokens_output",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": "0",
|
|
"generated": null,
|
|
"name": "tokens_reasoning",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": "0",
|
|
"generated": null,
|
|
"name": "tokens_cache_read",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": "0",
|
|
"generated": null,
|
|
"name": "tokens_cache_write",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "revert",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "permission",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "agent",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "model",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_created",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_updated",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_compacting",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_archived",
|
|
"entityType": "columns",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "session_id",
|
|
"entityType": "columns",
|
|
"table": "todo"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "content",
|
|
"entityType": "columns",
|
|
"table": "todo"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "status",
|
|
"entityType": "columns",
|
|
"table": "todo"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "priority",
|
|
"entityType": "columns",
|
|
"table": "todo"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "position",
|
|
"entityType": "columns",
|
|
"table": "todo"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_created",
|
|
"entityType": "columns",
|
|
"table": "todo"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_updated",
|
|
"entityType": "columns",
|
|
"table": "todo"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": false,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "session_id",
|
|
"entityType": "columns",
|
|
"table": "session_share"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "id",
|
|
"entityType": "columns",
|
|
"table": "session_share"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "secret",
|
|
"entityType": "columns",
|
|
"table": "session_share"
|
|
},
|
|
{
|
|
"type": "text",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "url",
|
|
"entityType": "columns",
|
|
"table": "session_share"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_created",
|
|
"entityType": "columns",
|
|
"table": "session_share"
|
|
},
|
|
{
|
|
"type": "integer",
|
|
"notNull": true,
|
|
"autoincrement": false,
|
|
"default": null,
|
|
"generated": null,
|
|
"name": "time_updated",
|
|
"entityType": "columns",
|
|
"table": "session_share"
|
|
},
|
|
{
|
|
"columns": [
|
|
"project_id"
|
|
],
|
|
"tableTo": "project",
|
|
"columnsTo": [
|
|
"id"
|
|
],
|
|
"onUpdate": "NO ACTION",
|
|
"onDelete": "CASCADE",
|
|
"nameExplicit": false,
|
|
"name": "fk_workspace_project_id_project_id_fk",
|
|
"entityType": "fks",
|
|
"table": "workspace"
|
|
},
|
|
{
|
|
"columns": [
|
|
"active_account_id"
|
|
],
|
|
"tableTo": "account",
|
|
"columnsTo": [
|
|
"id"
|
|
],
|
|
"onUpdate": "NO ACTION",
|
|
"onDelete": "SET NULL",
|
|
"nameExplicit": false,
|
|
"name": "fk_account_state_active_account_id_account_id_fk",
|
|
"entityType": "fks",
|
|
"table": "account_state"
|
|
},
|
|
{
|
|
"columns": [
|
|
"aggregate_id"
|
|
],
|
|
"tableTo": "event_sequence",
|
|
"columnsTo": [
|
|
"aggregate_id"
|
|
],
|
|
"onUpdate": "NO ACTION",
|
|
"onDelete": "CASCADE",
|
|
"nameExplicit": false,
|
|
"name": "fk_event_aggregate_id_event_sequence_aggregate_id_fk",
|
|
"entityType": "fks",
|
|
"table": "event"
|
|
},
|
|
{
|
|
"columns": [
|
|
"project_id"
|
|
],
|
|
"tableTo": "project",
|
|
"columnsTo": [
|
|
"id"
|
|
],
|
|
"onUpdate": "NO ACTION",
|
|
"onDelete": "CASCADE",
|
|
"nameExplicit": false,
|
|
"name": "fk_permission_project_id_project_id_fk",
|
|
"entityType": "fks",
|
|
"table": "permission"
|
|
},
|
|
{
|
|
"columns": [
|
|
"project_id"
|
|
],
|
|
"tableTo": "project",
|
|
"columnsTo": [
|
|
"id"
|
|
],
|
|
"onUpdate": "NO ACTION",
|
|
"onDelete": "CASCADE",
|
|
"nameExplicit": false,
|
|
"name": "fk_project_directory_project_id_project_id_fk",
|
|
"entityType": "fks",
|
|
"table": "project_directory"
|
|
},
|
|
{
|
|
"columns": [
|
|
"session_id"
|
|
],
|
|
"tableTo": "session",
|
|
"columnsTo": [
|
|
"id"
|
|
],
|
|
"onUpdate": "NO ACTION",
|
|
"onDelete": "CASCADE",
|
|
"nameExplicit": false,
|
|
"name": "fk_message_session_id_session_id_fk",
|
|
"entityType": "fks",
|
|
"table": "message"
|
|
},
|
|
{
|
|
"columns": [
|
|
"message_id"
|
|
],
|
|
"tableTo": "message",
|
|
"columnsTo": [
|
|
"id"
|
|
],
|
|
"onUpdate": "NO ACTION",
|
|
"onDelete": "CASCADE",
|
|
"nameExplicit": false,
|
|
"name": "fk_part_message_id_message_id_fk",
|
|
"entityType": "fks",
|
|
"table": "part"
|
|
},
|
|
{
|
|
"columns": [
|
|
"session_id"
|
|
],
|
|
"tableTo": "session",
|
|
"columnsTo": [
|
|
"id"
|
|
],
|
|
"onUpdate": "NO ACTION",
|
|
"onDelete": "CASCADE",
|
|
"nameExplicit": false,
|
|
"name": "fk_session_context_epoch_session_id_session_id_fk",
|
|
"entityType": "fks",
|
|
"table": "session_context_epoch"
|
|
},
|
|
{
|
|
"columns": [
|
|
"session_id"
|
|
],
|
|
"tableTo": "session",
|
|
"columnsTo": [
|
|
"id"
|
|
],
|
|
"onUpdate": "NO ACTION",
|
|
"onDelete": "CASCADE",
|
|
"nameExplicit": false,
|
|
"name": "fk_session_input_session_id_session_id_fk",
|
|
"entityType": "fks",
|
|
"table": "session_input"
|
|
},
|
|
{
|
|
"columns": [
|
|
"session_id"
|
|
],
|
|
"tableTo": "session",
|
|
"columnsTo": [
|
|
"id"
|
|
],
|
|
"onUpdate": "NO ACTION",
|
|
"onDelete": "CASCADE",
|
|
"nameExplicit": false,
|
|
"name": "fk_session_message_session_id_session_id_fk",
|
|
"entityType": "fks",
|
|
"table": "session_message"
|
|
},
|
|
{
|
|
"columns": [
|
|
"project_id"
|
|
],
|
|
"tableTo": "project",
|
|
"columnsTo": [
|
|
"id"
|
|
],
|
|
"onUpdate": "NO ACTION",
|
|
"onDelete": "CASCADE",
|
|
"nameExplicit": false,
|
|
"name": "fk_session_project_id_project_id_fk",
|
|
"entityType": "fks",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"columns": [
|
|
"session_id"
|
|
],
|
|
"tableTo": "session",
|
|
"columnsTo": [
|
|
"id"
|
|
],
|
|
"onUpdate": "NO ACTION",
|
|
"onDelete": "CASCADE",
|
|
"nameExplicit": false,
|
|
"name": "fk_todo_session_id_session_id_fk",
|
|
"entityType": "fks",
|
|
"table": "todo"
|
|
},
|
|
{
|
|
"columns": [
|
|
"session_id"
|
|
],
|
|
"tableTo": "session",
|
|
"columnsTo": [
|
|
"id"
|
|
],
|
|
"onUpdate": "NO ACTION",
|
|
"onDelete": "CASCADE",
|
|
"nameExplicit": false,
|
|
"name": "fk_session_share_session_id_session_id_fk",
|
|
"entityType": "fks",
|
|
"table": "session_share"
|
|
},
|
|
{
|
|
"columns": [
|
|
"email",
|
|
"url"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "control_account_pk",
|
|
"entityType": "pks",
|
|
"table": "control_account"
|
|
},
|
|
{
|
|
"columns": [
|
|
"project_id",
|
|
"directory"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "project_directory_pk",
|
|
"entityType": "pks",
|
|
"table": "project_directory"
|
|
},
|
|
{
|
|
"columns": [
|
|
"session_id",
|
|
"position"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "todo_pk",
|
|
"entityType": "pks",
|
|
"table": "todo"
|
|
},
|
|
{
|
|
"columns": [
|
|
"id"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "workspace_pk",
|
|
"table": "workspace",
|
|
"entityType": "pks"
|
|
},
|
|
{
|
|
"columns": [
|
|
"name"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "data_migration_pk",
|
|
"table": "data_migration",
|
|
"entityType": "pks"
|
|
},
|
|
{
|
|
"columns": [
|
|
"id"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "account_state_pk",
|
|
"table": "account_state",
|
|
"entityType": "pks"
|
|
},
|
|
{
|
|
"columns": [
|
|
"id"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "account_pk",
|
|
"table": "account",
|
|
"entityType": "pks"
|
|
},
|
|
{
|
|
"columns": [
|
|
"id"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "credential_pk",
|
|
"table": "credential",
|
|
"entityType": "pks"
|
|
},
|
|
{
|
|
"columns": [
|
|
"aggregate_id"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "event_sequence_pk",
|
|
"table": "event_sequence",
|
|
"entityType": "pks"
|
|
},
|
|
{
|
|
"columns": [
|
|
"id"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "event_pk",
|
|
"table": "event",
|
|
"entityType": "pks"
|
|
},
|
|
{
|
|
"columns": [
|
|
"id"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "permission_pk",
|
|
"table": "permission",
|
|
"entityType": "pks"
|
|
},
|
|
{
|
|
"columns": [
|
|
"id"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "project_pk",
|
|
"table": "project",
|
|
"entityType": "pks"
|
|
},
|
|
{
|
|
"columns": [
|
|
"id"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "message_pk",
|
|
"table": "message",
|
|
"entityType": "pks"
|
|
},
|
|
{
|
|
"columns": [
|
|
"id"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "part_pk",
|
|
"table": "part",
|
|
"entityType": "pks"
|
|
},
|
|
{
|
|
"columns": [
|
|
"session_id"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "session_context_epoch_pk",
|
|
"table": "session_context_epoch",
|
|
"entityType": "pks"
|
|
},
|
|
{
|
|
"columns": [
|
|
"id"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "session_input_pk",
|
|
"table": "session_input",
|
|
"entityType": "pks"
|
|
},
|
|
{
|
|
"columns": [
|
|
"id"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "session_message_pk",
|
|
"table": "session_message",
|
|
"entityType": "pks"
|
|
},
|
|
{
|
|
"columns": [
|
|
"id"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "session_pk",
|
|
"table": "session",
|
|
"entityType": "pks"
|
|
},
|
|
{
|
|
"columns": [
|
|
"session_id"
|
|
],
|
|
"nameExplicit": false,
|
|
"name": "session_share_pk",
|
|
"table": "session_share",
|
|
"entityType": "pks"
|
|
},
|
|
{
|
|
"columns": [
|
|
{
|
|
"value": "aggregate_id",
|
|
"isExpression": false
|
|
},
|
|
{
|
|
"value": "seq",
|
|
"isExpression": false
|
|
}
|
|
],
|
|
"isUnique": true,
|
|
"where": null,
|
|
"origin": "manual",
|
|
"name": "event_aggregate_seq_idx",
|
|
"entityType": "indexes",
|
|
"table": "event"
|
|
},
|
|
{
|
|
"columns": [
|
|
{
|
|
"value": "aggregate_id",
|
|
"isExpression": false
|
|
},
|
|
{
|
|
"value": "type",
|
|
"isExpression": false
|
|
},
|
|
{
|
|
"value": "seq",
|
|
"isExpression": false
|
|
}
|
|
],
|
|
"isUnique": false,
|
|
"where": null,
|
|
"origin": "manual",
|
|
"name": "event_aggregate_type_seq_idx",
|
|
"entityType": "indexes",
|
|
"table": "event"
|
|
},
|
|
{
|
|
"columns": [
|
|
{
|
|
"value": "project_id",
|
|
"isExpression": false
|
|
},
|
|
{
|
|
"value": "action",
|
|
"isExpression": false
|
|
},
|
|
{
|
|
"value": "resource",
|
|
"isExpression": false
|
|
}
|
|
],
|
|
"isUnique": true,
|
|
"where": null,
|
|
"origin": "manual",
|
|
"name": "permission_project_action_resource_idx",
|
|
"entityType": "indexes",
|
|
"table": "permission"
|
|
},
|
|
{
|
|
"columns": [
|
|
{
|
|
"value": "session_id",
|
|
"isExpression": false
|
|
},
|
|
{
|
|
"value": "time_created",
|
|
"isExpression": false
|
|
},
|
|
{
|
|
"value": "id",
|
|
"isExpression": false
|
|
}
|
|
],
|
|
"isUnique": false,
|
|
"where": null,
|
|
"origin": "manual",
|
|
"name": "message_session_time_created_id_idx",
|
|
"entityType": "indexes",
|
|
"table": "message"
|
|
},
|
|
{
|
|
"columns": [
|
|
{
|
|
"value": "message_id",
|
|
"isExpression": false
|
|
},
|
|
{
|
|
"value": "id",
|
|
"isExpression": false
|
|
}
|
|
],
|
|
"isUnique": false,
|
|
"where": null,
|
|
"origin": "manual",
|
|
"name": "part_message_id_id_idx",
|
|
"entityType": "indexes",
|
|
"table": "part"
|
|
},
|
|
{
|
|
"columns": [
|
|
{
|
|
"value": "session_id",
|
|
"isExpression": false
|
|
}
|
|
],
|
|
"isUnique": false,
|
|
"where": null,
|
|
"origin": "manual",
|
|
"name": "part_session_idx",
|
|
"entityType": "indexes",
|
|
"table": "part"
|
|
},
|
|
{
|
|
"columns": [
|
|
{
|
|
"value": "session_id",
|
|
"isExpression": false
|
|
},
|
|
{
|
|
"value": "promoted_seq",
|
|
"isExpression": false
|
|
},
|
|
{
|
|
"value": "delivery",
|
|
"isExpression": false
|
|
},
|
|
{
|
|
"value": "admitted_seq",
|
|
"isExpression": false
|
|
}
|
|
],
|
|
"isUnique": false,
|
|
"where": null,
|
|
"origin": "manual",
|
|
"name": "session_input_session_pending_delivery_seq_idx",
|
|
"entityType": "indexes",
|
|
"table": "session_input"
|
|
},
|
|
{
|
|
"columns": [
|
|
{
|
|
"value": "session_id",
|
|
"isExpression": false
|
|
},
|
|
{
|
|
"value": "admitted_seq",
|
|
"isExpression": false
|
|
}
|
|
],
|
|
"isUnique": true,
|
|
"where": null,
|
|
"origin": "manual",
|
|
"name": "session_input_session_admitted_seq_idx",
|
|
"entityType": "indexes",
|
|
"table": "session_input"
|
|
},
|
|
{
|
|
"columns": [
|
|
{
|
|
"value": "session_id",
|
|
"isExpression": false
|
|
},
|
|
{
|
|
"value": "promoted_seq",
|
|
"isExpression": false
|
|
}
|
|
],
|
|
"isUnique": true,
|
|
"where": null,
|
|
"origin": "manual",
|
|
"name": "session_input_session_promoted_seq_idx",
|
|
"entityType": "indexes",
|
|
"table": "session_input"
|
|
},
|
|
{
|
|
"columns": [
|
|
{
|
|
"value": "session_id",
|
|
"isExpression": false
|
|
},
|
|
{
|
|
"value": "seq",
|
|
"isExpression": false
|
|
}
|
|
],
|
|
"isUnique": true,
|
|
"where": null,
|
|
"origin": "manual",
|
|
"name": "session_message_session_seq_idx",
|
|
"entityType": "indexes",
|
|
"table": "session_message"
|
|
},
|
|
{
|
|
"columns": [
|
|
{
|
|
"value": "session_id",
|
|
"isExpression": false
|
|
},
|
|
{
|
|
"value": "type",
|
|
"isExpression": false
|
|
},
|
|
{
|
|
"value": "seq",
|
|
"isExpression": false
|
|
}
|
|
],
|
|
"isUnique": false,
|
|
"where": null,
|
|
"origin": "manual",
|
|
"name": "session_message_session_type_seq_idx",
|
|
"entityType": "indexes",
|
|
"table": "session_message"
|
|
},
|
|
{
|
|
"columns": [
|
|
{
|
|
"value": "session_id",
|
|
"isExpression": false
|
|
},
|
|
{
|
|
"value": "time_created",
|
|
"isExpression": false
|
|
},
|
|
{
|
|
"value": "id",
|
|
"isExpression": false
|
|
}
|
|
],
|
|
"isUnique": false,
|
|
"where": null,
|
|
"origin": "manual",
|
|
"name": "session_message_session_time_created_id_idx",
|
|
"entityType": "indexes",
|
|
"table": "session_message"
|
|
},
|
|
{
|
|
"columns": [
|
|
{
|
|
"value": "time_created",
|
|
"isExpression": false
|
|
}
|
|
],
|
|
"isUnique": false,
|
|
"where": null,
|
|
"origin": "manual",
|
|
"name": "session_message_time_created_idx",
|
|
"entityType": "indexes",
|
|
"table": "session_message"
|
|
},
|
|
{
|
|
"columns": [
|
|
{
|
|
"value": "project_id",
|
|
"isExpression": false
|
|
}
|
|
],
|
|
"isUnique": false,
|
|
"where": null,
|
|
"origin": "manual",
|
|
"name": "session_project_idx",
|
|
"entityType": "indexes",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"columns": [
|
|
{
|
|
"value": "workspace_id",
|
|
"isExpression": false
|
|
}
|
|
],
|
|
"isUnique": false,
|
|
"where": null,
|
|
"origin": "manual",
|
|
"name": "session_workspace_idx",
|
|
"entityType": "indexes",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"columns": [
|
|
{
|
|
"value": "parent_id",
|
|
"isExpression": false
|
|
}
|
|
],
|
|
"isUnique": false,
|
|
"where": null,
|
|
"origin": "manual",
|
|
"name": "session_parent_idx",
|
|
"entityType": "indexes",
|
|
"table": "session"
|
|
},
|
|
{
|
|
"columns": [
|
|
{
|
|
"value": "session_id",
|
|
"isExpression": false
|
|
}
|
|
],
|
|
"isUnique": false,
|
|
"where": null,
|
|
"origin": "manual",
|
|
"name": "todo_session_idx",
|
|
"entityType": "indexes",
|
|
"table": "todo"
|
|
}
|
|
],
|
|
"renames": []
|
|
}
|