|
|
@@ -0,0 +1,1471 @@
|
|
|
+{
|
|
|
+ "version": "7",
|
|
|
+ "dialect": "sqlite",
|
|
|
+ "id": "30b928c5-deef-472c-856d-b5b5064bf6d4",
|
|
|
+ "prevIds": [
|
|
|
+ "b61476b8-3b92-49ae-9fa5-6eef586ed64b"
|
|
|
+ ],
|
|
|
+ "ddl": [
|
|
|
+ {
|
|
|
+ "name": "account_state",
|
|
|
+ "entityType": "tables"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "account",
|
|
|
+ "entityType": "tables"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "control_account",
|
|
|
+ "entityType": "tables"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "workspace",
|
|
|
+ "entityType": "tables"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "project",
|
|
|
+ "entityType": "tables"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "message",
|
|
|
+ "entityType": "tables"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "part",
|
|
|
+ "entityType": "tables"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "permission",
|
|
|
+ "entityType": "tables"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "session_entry",
|
|
|
+ "entityType": "tables"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "session",
|
|
|
+ "entityType": "tables"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "todo",
|
|
|
+ "entityType": "tables"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "session_share",
|
|
|
+ "entityType": "tables"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "event_sequence",
|
|
|
+ "entityType": "tables"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "event",
|
|
|
+ "entityType": "tables"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "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": "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": "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_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": "project_id",
|
|
|
+ "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": "data",
|
|
|
+ "entityType": "columns",
|
|
|
+ "table": "permission"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "type": "text",
|
|
|
+ "notNull": false,
|
|
|
+ "autoincrement": false,
|
|
|
+ "default": null,
|
|
|
+ "generated": null,
|
|
|
+ "name": "id",
|
|
|
+ "entityType": "columns",
|
|
|
+ "table": "session_entry"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "type": "text",
|
|
|
+ "notNull": true,
|
|
|
+ "autoincrement": false,
|
|
|
+ "default": null,
|
|
|
+ "generated": null,
|
|
|
+ "name": "session_id",
|
|
|
+ "entityType": "columns",
|
|
|
+ "table": "session_entry"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "type": "text",
|
|
|
+ "notNull": true,
|
|
|
+ "autoincrement": false,
|
|
|
+ "default": null,
|
|
|
+ "generated": null,
|
|
|
+ "name": "type",
|
|
|
+ "entityType": "columns",
|
|
|
+ "table": "session_entry"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "type": "integer",
|
|
|
+ "notNull": true,
|
|
|
+ "autoincrement": false,
|
|
|
+ "default": null,
|
|
|
+ "generated": null,
|
|
|
+ "name": "time_created",
|
|
|
+ "entityType": "columns",
|
|
|
+ "table": "session_entry"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "type": "integer",
|
|
|
+ "notNull": true,
|
|
|
+ "autoincrement": false,
|
|
|
+ "default": null,
|
|
|
+ "generated": null,
|
|
|
+ "name": "time_updated",
|
|
|
+ "entityType": "columns",
|
|
|
+ "table": "session_entry"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "type": "text",
|
|
|
+ "notNull": true,
|
|
|
+ "autoincrement": false,
|
|
|
+ "default": null,
|
|
|
+ "generated": null,
|
|
|
+ "name": "data",
|
|
|
+ "entityType": "columns",
|
|
|
+ "table": "session_entry"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "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": 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": "revert",
|
|
|
+ "entityType": "columns",
|
|
|
+ "table": "session"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "type": "text",
|
|
|
+ "notNull": false,
|
|
|
+ "autoincrement": false,
|
|
|
+ "default": null,
|
|
|
+ "generated": null,
|
|
|
+ "name": "permission",
|
|
|
+ "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"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "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": "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"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "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": [
|
|
|
+ "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": [
|
|
|
+ "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": [
|
|
|
+ "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": [
|
|
|
+ "session_id"
|
|
|
+ ],
|
|
|
+ "tableTo": "session",
|
|
|
+ "columnsTo": [
|
|
|
+ "id"
|
|
|
+ ],
|
|
|
+ "onUpdate": "NO ACTION",
|
|
|
+ "onDelete": "CASCADE",
|
|
|
+ "nameExplicit": false,
|
|
|
+ "name": "fk_session_entry_session_id_session_id_fk",
|
|
|
+ "entityType": "fks",
|
|
|
+ "table": "session_entry"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "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": [
|
|
|
+ "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": [
|
|
|
+ "email",
|
|
|
+ "url"
|
|
|
+ ],
|
|
|
+ "nameExplicit": false,
|
|
|
+ "name": "control_account_pk",
|
|
|
+ "entityType": "pks",
|
|
|
+ "table": "control_account"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "columns": [
|
|
|
+ "session_id",
|
|
|
+ "position"
|
|
|
+ ],
|
|
|
+ "nameExplicit": false,
|
|
|
+ "name": "todo_pk",
|
|
|
+ "entityType": "pks",
|
|
|
+ "table": "todo"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "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": "workspace_pk",
|
|
|
+ "table": "workspace",
|
|
|
+ "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": [
|
|
|
+ "project_id"
|
|
|
+ ],
|
|
|
+ "nameExplicit": false,
|
|
|
+ "name": "permission_pk",
|
|
|
+ "table": "permission",
|
|
|
+ "entityType": "pks"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "columns": [
|
|
|
+ "id"
|
|
|
+ ],
|
|
|
+ "nameExplicit": false,
|
|
|
+ "name": "session_entry_pk",
|
|
|
+ "table": "session_entry",
|
|
|
+ "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": [
|
|
|
+ "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": [
|
|
|
+ {
|
|
|
+ "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
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "isUnique": false,
|
|
|
+ "where": null,
|
|
|
+ "origin": "manual",
|
|
|
+ "name": "session_entry_session_idx",
|
|
|
+ "entityType": "indexes",
|
|
|
+ "table": "session_entry"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "columns": [
|
|
|
+ {
|
|
|
+ "value": "session_id",
|
|
|
+ "isExpression": false
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "value": "type",
|
|
|
+ "isExpression": false
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "isUnique": false,
|
|
|
+ "where": null,
|
|
|
+ "origin": "manual",
|
|
|
+ "name": "session_entry_session_type_idx",
|
|
|
+ "entityType": "indexes",
|
|
|
+ "table": "session_entry"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "columns": [
|
|
|
+ {
|
|
|
+ "value": "time_created",
|
|
|
+ "isExpression": false
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "isUnique": false,
|
|
|
+ "where": null,
|
|
|
+ "origin": "manual",
|
|
|
+ "name": "session_entry_time_created_idx",
|
|
|
+ "entityType": "indexes",
|
|
|
+ "table": "session_entry"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "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": []
|
|
|
+}
|