From 365666c629b454345c9c4f2bc8aab62f77bc0a1e Mon Sep 17 00:00:00 2001 From: Alejandro Ponce Date: Tue, 21 Jan 2025 10:06:48 +0200 Subject: [PATCH] Rename migration files to be sequential Until now they began with the revision_id which made it hard to spot which migrations were sequential --- alembic.ini | 6 ++++++ ...0_init_db.py => 2025_01_15_1249-30d0144e1a50_init_db.py} | 0 ...=> 2025_01_16_1849-5c2f3eee5f90_introduce_workspaces.py} | 0 ..._01_20_1546-a692c8b52308_add_workspace_system_prompt.py} | 0 ...e.py => 2025_01_20_1727-8e4b4b8d1a88_add_soft_delete.py} | 0 ...-e6227073183d_merging_system_prompt_and_soft_deletes.py} | 0 6 files changed, 6 insertions(+) rename migrations/versions/{30d0144e1a50_init_db.py => 2025_01_15_1249-30d0144e1a50_init_db.py} (100%) rename migrations/versions/{5c2f3eee5f90_introduce_workspaces.py => 2025_01_16_1849-5c2f3eee5f90_introduce_workspaces.py} (100%) rename migrations/versions/{a692c8b52308_add_workspace_system_prompt.py => 2025_01_20_1546-a692c8b52308_add_workspace_system_prompt.py} (100%) rename migrations/versions/{8e4b4b8d1a88_add_soft_delete.py => 2025_01_20_1727-8e4b4b8d1a88_add_soft_delete.py} (100%) rename migrations/versions/{e6227073183d_merging_system_prompt_and_soft_deletes.py => 2025_01_20_1728-e6227073183d_merging_system_prompt_and_soft_deletes.py} (100%) diff --git a/alembic.ini b/alembic.ini index 68d4eab1..35bf35eb 100644 --- a/alembic.ini +++ b/alembic.ini @@ -15,5 +15,11 @@ prepend_sys_path = . # version_locations. The default within new alembic.ini files is "os", which uses os.pathsep. version_path_separator = os # Use os.pathsep. +# template used to generate migration file names +file_template = %%(year)d_%%(month).2d_%%(day).2d_%%(hour).2d%%(minute).2d-%%(rev)s_%%(slug)s +# timezone to use when rendering the date within the migration file +# as well as the filename. +timezone = UTC + # DB connection string sqlalchemy.url = sqlite:///codegate_volume/db/codegate.db diff --git a/migrations/versions/30d0144e1a50_init_db.py b/migrations/versions/2025_01_15_1249-30d0144e1a50_init_db.py similarity index 100% rename from migrations/versions/30d0144e1a50_init_db.py rename to migrations/versions/2025_01_15_1249-30d0144e1a50_init_db.py diff --git a/migrations/versions/5c2f3eee5f90_introduce_workspaces.py b/migrations/versions/2025_01_16_1849-5c2f3eee5f90_introduce_workspaces.py similarity index 100% rename from migrations/versions/5c2f3eee5f90_introduce_workspaces.py rename to migrations/versions/2025_01_16_1849-5c2f3eee5f90_introduce_workspaces.py diff --git a/migrations/versions/a692c8b52308_add_workspace_system_prompt.py b/migrations/versions/2025_01_20_1546-a692c8b52308_add_workspace_system_prompt.py similarity index 100% rename from migrations/versions/a692c8b52308_add_workspace_system_prompt.py rename to migrations/versions/2025_01_20_1546-a692c8b52308_add_workspace_system_prompt.py diff --git a/migrations/versions/8e4b4b8d1a88_add_soft_delete.py b/migrations/versions/2025_01_20_1727-8e4b4b8d1a88_add_soft_delete.py similarity index 100% rename from migrations/versions/8e4b4b8d1a88_add_soft_delete.py rename to migrations/versions/2025_01_20_1727-8e4b4b8d1a88_add_soft_delete.py diff --git a/migrations/versions/e6227073183d_merging_system_prompt_and_soft_deletes.py b/migrations/versions/2025_01_20_1728-e6227073183d_merging_system_prompt_and_soft_deletes.py similarity index 100% rename from migrations/versions/e6227073183d_merging_system_prompt_and_soft_deletes.py rename to migrations/versions/2025_01_20_1728-e6227073183d_merging_system_prompt_and_soft_deletes.py