{
  "version": "7",
  "dialect": "sqlite",
  "id": "aaa2ebeb-caa4-478d-8365-4fc595d16856",
  "prevIds": ["66cbe0d7-def0-451b-b88a-7608513a9b44"],
  "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_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": "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": 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": "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": []
}
