// Import all migrations import * as migration001 from './001_create_projects_table'; import * as migration002 from './002_create_chat_sessions_table'; import * as migration003 from './003_create_messages_table'; import * as migration004 from './004_create_prompt_templates_table'; import * as migration005 from './005_create_settings_table'; import * as migration006 from './006_add_user_to_messages'; import * as migration007 from './007_create_stream_states_table'; import * as migration008 from './008_create_message_snapshots_table'; import * as migration009 from './009_add_delta_snapshot_fields'; import * as migration010 from './010_add_soft_delete_and_branch_support'; import * as migration011 from './011_git_like_commit_graph'; import * as migration012 from './012_add_file_change_statistics'; import * as migration013 from './013_checkpoint_tree_state'; import * as migration014 from './014_add_engine_to_sessions'; import * as migration015 from './015_add_model_to_sessions'; import * as migration016 from './016_create_user_projects_table'; import * as migration017 from './017_add_current_session_to_user_projects'; import * as migration018 from './018_create_claude_accounts_table'; import * as migration019 from './019_add_claude_account_to_sessions'; import * as migration020 from './020_add_snapshot_tree_hash'; import * as migration021 from './021_drop_prompt_templates_table'; import * as migration022 from './022_add_snapshot_changes_column'; import * as migration023 from './023_create_user_unread_sessions_table'; import * as migration024 from './024_create_users_table'; import * as migration025 from './025_create_auth_sessions_table'; import * as migration026 from './026_create_invite_tokens_table'; import * as migration027 from './027_create_opencode_providers_table'; import * as migration028 from './028_create_opencode_accounts_table'; import * as migration029 from './029_migrate_messages_to_unified'; import * as migration030 from './030_add_files_panel_state_to_user_projects'; import * as migration031 from './031_create_db_client_tables'; import * as migration032 from './032_seed_copilot_provider'; import * as migration033 from './033_seed_codex_provider'; import * as migration034 from './034_seed_qwen_provider'; import * as migration035 from './035_add_owner_to_db_client_connections'; import * as migration036 from './036_create_auth_audit_log'; import * as migration037 from './037_repair_auth_audit_log_schema'; import * as migration038 from './038_add_workspace_state_to_user_projects'; import * as migration039 from './039_create_file_audit_log'; import * as migration040 from './040_create_mcp_servers_table'; import * as migration041 from './041_add_mcp_config_schema'; import * as migration042 from './042_add_mcp_oauth'; import * as migration043 from './043_relocate_engine_config_dirs'; import * as migration044 from './044_create_skills_table'; import * as migration045 from './045_create_commands_table'; import * as migration046 from './046_create_subagents_table'; import * as migration047 from './047_create_instructions_table'; import * as migration048 from './048_add_mcp_tool_overrides'; import * as migration049 from './049_create_permission_sets_table'; import * as migration050 from './050_create_profiles_tables'; import * as migration051 from './051_add_profile_to_sessions'; import * as migration052 from './052_add_default_profile_to_projects'; import * as migration053 from './053_add_profile_to_permission_sets'; import * as migration054 from './054_drop_subagent_agent_type'; import * as migration055 from './055_artifact_model_tools_per_engine'; import * as migration056 from './056_support_mssql_driver'; import * as migration057 from './057_seed_pi_provider'; import * as migration058 from './058_seed_cline_provider'; import * as migration059 from './059_seed_cursor_provider'; import * as migration060 from './060_create_device_codes_table'; import * as migration061 from './061_add_session_device_metadata'; import * as migration062 from './062_add_session_source'; import * as migration063 from './063_add_invite_project_ids'; import * as migration064 from './064_create_messages_fts'; import * as migration065 from './065_add_session_reasoning_effort'; import * as migration066 from './066_create_memory_graph'; import * as migration067 from './067_add_memory_graph_layout'; import * as migration068 from './068_create_engine_config_revision'; import * as migration069 from './069_create_ssh_client_tables'; import * as migration070 from './070_create_worktrees_table'; import * as migration071 from './071_create_notes_tables'; import * as migration072 from './072_encrypt_stored_secrets'; import * as migration073 from './073_create_integration_tables'; import * as migration074 from './074_create_work_tables'; import * as migration075 from './075_create_deploy_bindings'; import * as migration076 from './076_remove_memory_code_graph'; import * as migration077 from './077_create_integration_db_links'; import * as migration078 from './078_create_worktree_branch_tables'; import * as migration079 from './079_merge_commands_into_skills'; import * as migration080 from './080_create_file_shares'; import * as migration081 from './081_create_push_subscriptions'; // Export all migrations in order export const migrations = [ { id: '001', description: migration001.description, up: migration001.up, down: migration001.down }, { id: '002', description: migration002.description, up: migration002.up, down: migration002.down }, { id: '003', description: migration003.description, up: migration003.up, down: migration003.down }, { id: '004', description: migration004.description, up: migration004.up, down: migration004.down }, { id: '005', description: migration005.description, up: migration005.up, down: migration005.down }, { id: '006', description: migration006.description, up: migration006.up, down: migration006.down }, { id: '007', description: migration007.description, up: migration007.up, down: migration007.down }, { id: '008', description: migration008.description, up: migration008.up, down: migration008.down }, { id: '009', description: migration009.description, up: migration009.up, down: migration009.down }, { id: '010', description: migration010.description, up: migration010.up, down: migration010.down }, { id: '011', description: migration011.description, up: migration011.up, down: migration011.down }, { id: '012', description: migration012.description, up: migration012.up, down: migration012.down }, { id: '013', description: migration013.description, up: migration013.up, down: migration013.down }, { id: '014', description: migration014.description, up: migration014.up, down: migration014.down }, { id: '015', description: migration015.description, up: migration015.up, down: migration015.down }, { id: '016', description: migration016.description, up: migration016.up, down: migration016.down }, { id: '017', description: migration017.description, up: migration017.up, down: migration017.down }, { id: '018', description: migration018.description, up: migration018.up, down: migration018.down }, { id: '019', description: migration019.description, up: migration019.up, down: migration019.down }, { id: '020', description: migration020.description, up: migration020.up, down: migration020.down }, { id: '021', description: migration021.description, up: migration021.up, down: migration021.down }, { id: '022', description: migration022.description, up: migration022.up, down: migration022.down }, { id: '023', description: migration023.description, up: migration023.up, down: migration023.down }, { id: '024', description: migration024.description, up: migration024.up, down: migration024.down }, { id: '025', description: migration025.description, up: migration025.up, down: migration025.down }, { id: '026', description: migration026.description, up: migration026.up, down: migration026.down }, { id: '027', description: migration027.description, up: migration027.up, down: migration027.down }, { id: '028', description: migration028.description, up: migration028.up, down: migration028.down }, { id: '029', description: migration029.description, up: migration029.up, down: migration029.down }, { id: '030', description: migration030.description, up: migration030.up, down: migration030.down }, { id: '031', description: migration031.description, up: migration031.up, down: migration031.down }, { id: '032', description: migration032.description, up: migration032.up, down: migration032.down }, { id: '033', description: migration033.description, up: migration033.up, down: migration033.down }, { id: '034', description: migration034.description, up: migration034.up, down: migration034.down }, { id: '035', description: migration035.description, up: migration035.up, down: migration035.down }, { id: '036', description: migration036.description, up: migration036.up, down: migration036.down }, { id: '037', description: migration037.description, up: migration037.up, down: migration037.down }, { id: '038', description: migration038.description, up: migration038.up, down: migration038.down }, { id: '039', description: migration039.description, up: migration039.up, down: migration039.down }, { id: '040', description: migration040.description, up: migration040.up, down: migration040.down }, { id: '041', description: migration041.description, up: migration041.up, down: migration041.down }, { id: '042', description: migration042.description, up: migration042.up, down: migration042.down }, { id: '043', description: migration043.description, up: migration043.up, down: migration043.down }, { id: '044', description: migration044.description, up: migration044.up, down: migration044.down }, { id: '045', description: migration045.description, up: migration045.up, down: migration045.down }, { id: '046', description: migration046.description, up: migration046.up, down: migration046.down }, { id: '047', description: migration047.description, up: migration047.up, down: migration047.down }, { id: '048', description: migration048.description, up: migration048.up, down: migration048.down }, { id: '049', description: migration049.description, up: migration049.up, down: migration049.down }, { id: '050', description: migration050.description, up: migration050.up, down: migration050.down }, { id: '051', description: migration051.description, up: migration051.up, down: migration051.down }, { id: '052', description: migration052.description, up: migration052.up, down: migration052.down }, { id: '053', description: migration053.description, up: migration053.up, down: migration053.down }, { id: '054', description: migration054.description, up: migration054.up, down: migration054.down }, { id: '055', description: migration055.description, up: migration055.up, down: migration055.down }, { id: '056', description: migration056.description, up: migration056.up, down: migration056.down }, { id: '057', description: migration057.description, up: migration057.up, down: migration057.down }, { id: '058', description: migration058.description, up: migration058.up, down: migration058.down }, { id: '059', description: migration059.description, up: migration059.up, down: migration059.down }, { id: '060', description: migration060.description, up: migration060.up, down: migration060.down }, { id: '061', description: migration061.description, up: migration061.up, down: migration061.down }, { id: '062', description: migration062.description, up: migration062.up, down: migration062.down }, { id: '063', description: migration063.description, up: migration063.up, down: migration063.down }, { id: '064', description: migration064.description, up: migration064.up, down: migration064.down }, { id: '065', description: migration065.description, up: migration065.up, down: migration065.down }, { id: '066', description: migration066.description, up: migration066.up, down: migration066.down }, { id: '067', description: migration067.description, up: migration067.up, down: migration067.down }, { id: '068', description: migration068.description, up: migration068.up, down: migration068.down }, { id: '069', description: migration069.description, up: migration069.up, down: migration069.down }, { id: '070', description: migration070.description, up: migration070.up, down: migration070.down }, { id: '071', description: migration071.description, up: migration071.up, down: migration071.down }, { id: '072', description: migration072.description, up: migration072.up, down: migration072.down }, { id: '073', description: migration073.description, up: migration073.up, down: migration073.down }, { id: '074', description: migration074.description, up: migration074.up, down: migration074.down }, { id: '075', description: migration075.description, up: migration075.up, down: migration075.down }, { id: '076', description: migration076.description, up: migration076.up, down: migration076.down }, { id: '077', description: migration077.description, up: migration077.up, down: migration077.down }, { id: '078', description: migration078.description, up: migration078.up, down: migration078.down }, { id: '079', description: migration079.description, up: migration079.up, down: migration079.down }, { id: '080', description: migration080.description, up: migration080.up, down: migration080.down }, { id: '081', description: migration081.description, up: migration081.up, down: migration081.down } ]; export default migrations;