From e591280620c7c4d3225b7ecd86ad44ee037725fa Mon Sep 17 00:00:00 2001 From: MingxuanGame Date: Sun, 14 Sep 2025 05:56:01 +0000 Subject: [PATCH] refactor(database): rename migrations to make them more clear --- alembic.ini | 2 +- ...p.py => 2025-08-10_19cdc9ce4dcb_gamemode_add_osurx_osupp.py} | 0 ...re.py => 2025-08-10_319e5f841dcf_score_support_pin_score.py} | 0 .../{fdb3822a30ba_init.py => 2025-08-10_fdb3822a30ba_init.py} | 0 ...py => 2025-08-11_a8669ba11e96_auth_support_custom_client.py} | 0 ...2025-08-11_aa582c13f905_count_add_replays_watched_counts.py} | 0 ...add_events.py => 2025-08-12_198227d190b8_user_add_events.py} | 0 ...-08-12_749bb2c2c33a_auth_add_name_description_for_oauth_.py} | 0 ...ort_rank.py => 2025-08-12_b6a304d96a2d_user_support_rank.py} | 0 ...ndexes.py => 2025-08-13_59c9a0827de0_beatmap_add_indexes.py} | 0 ... => 2025-08-13_881ac7ca01d5_score_add_maximum_statistics.py} | 0 ...2025-08-13_8bab62d764a5_statistics_remove_level_progress.py} | 0 ...13_9aa4f7c06824_playlist_best_scores_remove_foreign_key_.py} | 0 ... 2025-08-13_ce29ef0a5674_beatmap_make_max_combo_nullable.py} | 0 ...13_f785165a5c0b_convert_event_event_payload_from_str_to_.py} | 0 ...ble.py => 2025-08-14_7e9d5e012d37_auth_add_v1_keys_table.py} | 0 ... => 2025-08-15_951a2188e691_score_add_rx_for_taiko_catch.py} | 0 ....py => 2025-08-15_9f6b27e8ea51_add_table_banned_beatmaps.py} | 0 ...hat_add_chat.py => 2025-08-15_dd33d89aa2c2_chat_add_chat.py} | 0 ...nel_id.py => 2025-08-16_df9f725a077c_room_add_channel_id.py} | 0 ...=> 2025-08-18_2dcd04d3f4dc_fix_user_login_log_table_name.py} | 0 ...ltime.py => 2025-08-18_2fcfc28846c1_beatmap_add_failtime.py} | 0 ...e.py => 2025-08-18_3eef4794ded1_add_user_login_log_table.py} | 0 ...=> 2025-08-21_4f46c43d8601_notification_add_notification.py} | 0 ... 2025-08-21_e96a649e18ca_achievement_remove_primary_key_.py} | 0 ...=> 2025-08-22_0f96348cdfd2_add_email_verification_tables.py} | 0 ...5-08-22_178873984b22_daily_challenge_add_last_day_streak.py} | 0 ...8-22_5b76689f6e4b_increase_the_length_limit_of_the_user_.py} | 0 ...y => 2025-08-22_65e7dc8d5905_team_add_team_request_table.py} | 0 ...e.py => 2025-08-22_d103d442dc24_add_password_reset_table.py} | 0 ...08-23_57bacf936413_feat_db_add_password_column_to_rooms_.py} | 0 ...cessed.py => 2025-08-24_34a563187e47_score_add_processed.py} | 0 ...36_add_id_data.py => 2025-08-24_3f890a76f036_add_id_data.py} | 0 ...-26_af88493881eb_user_change_collation_for_username_and_.py} | 0 ...atings.py => 2025-08-28_24a32515292d_add_beatmap_ratings.py} | 0 ...eatmap_tag.py => 2025-08-29_ebaa317ad928_add_beatmap_tag.py} | 0 36 files changed, 1 insertion(+), 1 deletion(-) rename migrations/versions/{19cdc9ce4dcb_gamemode_add_osurx_osupp.py => 2025-08-10_19cdc9ce4dcb_gamemode_add_osurx_osupp.py} (100%) rename migrations/versions/{319e5f841dcf_score_support_pin_score.py => 2025-08-10_319e5f841dcf_score_support_pin_score.py} (100%) rename migrations/versions/{fdb3822a30ba_init.py => 2025-08-10_fdb3822a30ba_init.py} (100%) rename migrations/versions/{a8669ba11e96_auth_support_custom_client.py => 2025-08-11_a8669ba11e96_auth_support_custom_client.py} (100%) rename migrations/versions/{aa582c13f905_count_add_replays_watched_counts.py => 2025-08-11_aa582c13f905_count_add_replays_watched_counts.py} (100%) rename migrations/versions/{198227d190b8_user_add_events.py => 2025-08-12_198227d190b8_user_add_events.py} (100%) rename migrations/versions/{749bb2c2c33a_auth_add_name_description_for_oauth_.py => 2025-08-12_749bb2c2c33a_auth_add_name_description_for_oauth_.py} (100%) rename migrations/versions/{b6a304d96a2d_user_support_rank.py => 2025-08-12_b6a304d96a2d_user_support_rank.py} (100%) rename migrations/versions/{59c9a0827de0_beatmap_add_indexes.py => 2025-08-13_59c9a0827de0_beatmap_add_indexes.py} (100%) rename migrations/versions/{881ac7ca01d5_score_add_maximum_statistics.py => 2025-08-13_881ac7ca01d5_score_add_maximum_statistics.py} (100%) rename migrations/versions/{8bab62d764a5_statistics_remove_level_progress.py => 2025-08-13_8bab62d764a5_statistics_remove_level_progress.py} (100%) rename migrations/versions/{9aa4f7c06824_playlist_best_scores_remove_foreign_key_.py => 2025-08-13_9aa4f7c06824_playlist_best_scores_remove_foreign_key_.py} (100%) rename migrations/versions/{ce29ef0a5674_beatmap_make_max_combo_nullable.py => 2025-08-13_ce29ef0a5674_beatmap_make_max_combo_nullable.py} (100%) rename migrations/versions/{f785165a5c0b_convert_event_event_payload_from_str_to_.py => 2025-08-13_f785165a5c0b_convert_event_event_payload_from_str_to_.py} (100%) rename migrations/versions/{7e9d5e012d37_auth_add_v1_keys_table.py => 2025-08-14_7e9d5e012d37_auth_add_v1_keys_table.py} (100%) rename migrations/versions/{951a2188e691_score_add_rx_for_taiko_catch.py => 2025-08-15_951a2188e691_score_add_rx_for_taiko_catch.py} (100%) rename migrations/versions/{9f6b27e8ea51_add_table_banned_beatmaps.py => 2025-08-15_9f6b27e8ea51_add_table_banned_beatmaps.py} (100%) rename migrations/versions/{dd33d89aa2c2_chat_add_chat.py => 2025-08-15_dd33d89aa2c2_chat_add_chat.py} (100%) rename migrations/versions/{df9f725a077c_room_add_channel_id.py => 2025-08-16_df9f725a077c_room_add_channel_id.py} (100%) rename migrations/versions/{2dcd04d3f4dc_fix_user_login_log_table_name.py => 2025-08-18_2dcd04d3f4dc_fix_user_login_log_table_name.py} (100%) rename migrations/versions/{2fcfc28846c1_beatmap_add_failtime.py => 2025-08-18_2fcfc28846c1_beatmap_add_failtime.py} (100%) rename migrations/versions/{3eef4794ded1_add_user_login_log_table.py => 2025-08-18_3eef4794ded1_add_user_login_log_table.py} (100%) rename migrations/versions/{4f46c43d8601_notification_add_notification.py => 2025-08-21_4f46c43d8601_notification_add_notification.py} (100%) rename migrations/versions/{e96a649e18ca_achievement_remove_primary_key_.py => 2025-08-21_e96a649e18ca_achievement_remove_primary_key_.py} (100%) rename migrations/versions/{0f96348cdfd2_add_email_verification_tables.py => 2025-08-22_0f96348cdfd2_add_email_verification_tables.py} (100%) rename migrations/versions/{178873984b22_daily_challenge_add_last_day_streak.py => 2025-08-22_178873984b22_daily_challenge_add_last_day_streak.py} (100%) rename migrations/versions/{5b76689f6e4b_increase_the_length_limit_of_the_user_.py => 2025-08-22_5b76689f6e4b_increase_the_length_limit_of_the_user_.py} (100%) rename migrations/versions/{65e7dc8d5905_team_add_team_request_table.py => 2025-08-22_65e7dc8d5905_team_add_team_request_table.py} (100%) rename migrations/versions/{d103d442dc24_add_password_reset_table.py => 2025-08-22_d103d442dc24_add_password_reset_table.py} (100%) rename migrations/versions/{57bacf936413_feat_db_add_password_column_to_rooms_.py => 2025-08-23_57bacf936413_feat_db_add_password_column_to_rooms_.py} (100%) rename migrations/versions/{34a563187e47_score_add_processed.py => 2025-08-24_34a563187e47_score_add_processed.py} (100%) rename migrations/versions/{3f890a76f036_add_id_data.py => 2025-08-24_3f890a76f036_add_id_data.py} (100%) rename migrations/versions/{af88493881eb_user_change_collation_for_username_and_.py => 2025-08-26_af88493881eb_user_change_collation_for_username_and_.py} (100%) rename migrations/versions/{24a32515292d_add_beatmap_ratings.py => 2025-08-28_24a32515292d_add_beatmap_ratings.py} (100%) rename migrations/versions/{ebaa317ad928_add_beatmap_tag.py => 2025-08-29_ebaa317ad928_add_beatmap_tag.py} (100%) diff --git a/alembic.ini b/alembic.ini index 9326d69..c4663c0 100644 --- a/alembic.ini +++ b/alembic.ini @@ -11,7 +11,7 @@ script_location = %(here)s/migrations # Uncomment the line below if you want the files to be prepended with date and time # see https://alembic.sqlalchemy.org/en/latest/tutorial.html#editing-the-ini-file # for all available tokens -# file_template = %%(year)d_%%(month).2d_%%(day).2d_%%(hour).2d%%(minute).2d-%%(rev)s_%%(slug)s +file_template = %%(year)d-%%(month).2d-%%(day).2d_%%(rev)s_%%(slug)s # sys.path path, will be prepended to sys.path if present. # defaults to the current working directory. for multiple paths, the path separator diff --git a/migrations/versions/19cdc9ce4dcb_gamemode_add_osurx_osupp.py b/migrations/versions/2025-08-10_19cdc9ce4dcb_gamemode_add_osurx_osupp.py similarity index 100% rename from migrations/versions/19cdc9ce4dcb_gamemode_add_osurx_osupp.py rename to migrations/versions/2025-08-10_19cdc9ce4dcb_gamemode_add_osurx_osupp.py diff --git a/migrations/versions/319e5f841dcf_score_support_pin_score.py b/migrations/versions/2025-08-10_319e5f841dcf_score_support_pin_score.py similarity index 100% rename from migrations/versions/319e5f841dcf_score_support_pin_score.py rename to migrations/versions/2025-08-10_319e5f841dcf_score_support_pin_score.py diff --git a/migrations/versions/fdb3822a30ba_init.py b/migrations/versions/2025-08-10_fdb3822a30ba_init.py similarity index 100% rename from migrations/versions/fdb3822a30ba_init.py rename to migrations/versions/2025-08-10_fdb3822a30ba_init.py diff --git a/migrations/versions/a8669ba11e96_auth_support_custom_client.py b/migrations/versions/2025-08-11_a8669ba11e96_auth_support_custom_client.py similarity index 100% rename from migrations/versions/a8669ba11e96_auth_support_custom_client.py rename to migrations/versions/2025-08-11_a8669ba11e96_auth_support_custom_client.py diff --git a/migrations/versions/aa582c13f905_count_add_replays_watched_counts.py b/migrations/versions/2025-08-11_aa582c13f905_count_add_replays_watched_counts.py similarity index 100% rename from migrations/versions/aa582c13f905_count_add_replays_watched_counts.py rename to migrations/versions/2025-08-11_aa582c13f905_count_add_replays_watched_counts.py diff --git a/migrations/versions/198227d190b8_user_add_events.py b/migrations/versions/2025-08-12_198227d190b8_user_add_events.py similarity index 100% rename from migrations/versions/198227d190b8_user_add_events.py rename to migrations/versions/2025-08-12_198227d190b8_user_add_events.py diff --git a/migrations/versions/749bb2c2c33a_auth_add_name_description_for_oauth_.py b/migrations/versions/2025-08-12_749bb2c2c33a_auth_add_name_description_for_oauth_.py similarity index 100% rename from migrations/versions/749bb2c2c33a_auth_add_name_description_for_oauth_.py rename to migrations/versions/2025-08-12_749bb2c2c33a_auth_add_name_description_for_oauth_.py diff --git a/migrations/versions/b6a304d96a2d_user_support_rank.py b/migrations/versions/2025-08-12_b6a304d96a2d_user_support_rank.py similarity index 100% rename from migrations/versions/b6a304d96a2d_user_support_rank.py rename to migrations/versions/2025-08-12_b6a304d96a2d_user_support_rank.py diff --git a/migrations/versions/59c9a0827de0_beatmap_add_indexes.py b/migrations/versions/2025-08-13_59c9a0827de0_beatmap_add_indexes.py similarity index 100% rename from migrations/versions/59c9a0827de0_beatmap_add_indexes.py rename to migrations/versions/2025-08-13_59c9a0827de0_beatmap_add_indexes.py diff --git a/migrations/versions/881ac7ca01d5_score_add_maximum_statistics.py b/migrations/versions/2025-08-13_881ac7ca01d5_score_add_maximum_statistics.py similarity index 100% rename from migrations/versions/881ac7ca01d5_score_add_maximum_statistics.py rename to migrations/versions/2025-08-13_881ac7ca01d5_score_add_maximum_statistics.py diff --git a/migrations/versions/8bab62d764a5_statistics_remove_level_progress.py b/migrations/versions/2025-08-13_8bab62d764a5_statistics_remove_level_progress.py similarity index 100% rename from migrations/versions/8bab62d764a5_statistics_remove_level_progress.py rename to migrations/versions/2025-08-13_8bab62d764a5_statistics_remove_level_progress.py diff --git a/migrations/versions/9aa4f7c06824_playlist_best_scores_remove_foreign_key_.py b/migrations/versions/2025-08-13_9aa4f7c06824_playlist_best_scores_remove_foreign_key_.py similarity index 100% rename from migrations/versions/9aa4f7c06824_playlist_best_scores_remove_foreign_key_.py rename to migrations/versions/2025-08-13_9aa4f7c06824_playlist_best_scores_remove_foreign_key_.py diff --git a/migrations/versions/ce29ef0a5674_beatmap_make_max_combo_nullable.py b/migrations/versions/2025-08-13_ce29ef0a5674_beatmap_make_max_combo_nullable.py similarity index 100% rename from migrations/versions/ce29ef0a5674_beatmap_make_max_combo_nullable.py rename to migrations/versions/2025-08-13_ce29ef0a5674_beatmap_make_max_combo_nullable.py diff --git a/migrations/versions/f785165a5c0b_convert_event_event_payload_from_str_to_.py b/migrations/versions/2025-08-13_f785165a5c0b_convert_event_event_payload_from_str_to_.py similarity index 100% rename from migrations/versions/f785165a5c0b_convert_event_event_payload_from_str_to_.py rename to migrations/versions/2025-08-13_f785165a5c0b_convert_event_event_payload_from_str_to_.py diff --git a/migrations/versions/7e9d5e012d37_auth_add_v1_keys_table.py b/migrations/versions/2025-08-14_7e9d5e012d37_auth_add_v1_keys_table.py similarity index 100% rename from migrations/versions/7e9d5e012d37_auth_add_v1_keys_table.py rename to migrations/versions/2025-08-14_7e9d5e012d37_auth_add_v1_keys_table.py diff --git a/migrations/versions/951a2188e691_score_add_rx_for_taiko_catch.py b/migrations/versions/2025-08-15_951a2188e691_score_add_rx_for_taiko_catch.py similarity index 100% rename from migrations/versions/951a2188e691_score_add_rx_for_taiko_catch.py rename to migrations/versions/2025-08-15_951a2188e691_score_add_rx_for_taiko_catch.py diff --git a/migrations/versions/9f6b27e8ea51_add_table_banned_beatmaps.py b/migrations/versions/2025-08-15_9f6b27e8ea51_add_table_banned_beatmaps.py similarity index 100% rename from migrations/versions/9f6b27e8ea51_add_table_banned_beatmaps.py rename to migrations/versions/2025-08-15_9f6b27e8ea51_add_table_banned_beatmaps.py diff --git a/migrations/versions/dd33d89aa2c2_chat_add_chat.py b/migrations/versions/2025-08-15_dd33d89aa2c2_chat_add_chat.py similarity index 100% rename from migrations/versions/dd33d89aa2c2_chat_add_chat.py rename to migrations/versions/2025-08-15_dd33d89aa2c2_chat_add_chat.py diff --git a/migrations/versions/df9f725a077c_room_add_channel_id.py b/migrations/versions/2025-08-16_df9f725a077c_room_add_channel_id.py similarity index 100% rename from migrations/versions/df9f725a077c_room_add_channel_id.py rename to migrations/versions/2025-08-16_df9f725a077c_room_add_channel_id.py diff --git a/migrations/versions/2dcd04d3f4dc_fix_user_login_log_table_name.py b/migrations/versions/2025-08-18_2dcd04d3f4dc_fix_user_login_log_table_name.py similarity index 100% rename from migrations/versions/2dcd04d3f4dc_fix_user_login_log_table_name.py rename to migrations/versions/2025-08-18_2dcd04d3f4dc_fix_user_login_log_table_name.py diff --git a/migrations/versions/2fcfc28846c1_beatmap_add_failtime.py b/migrations/versions/2025-08-18_2fcfc28846c1_beatmap_add_failtime.py similarity index 100% rename from migrations/versions/2fcfc28846c1_beatmap_add_failtime.py rename to migrations/versions/2025-08-18_2fcfc28846c1_beatmap_add_failtime.py diff --git a/migrations/versions/3eef4794ded1_add_user_login_log_table.py b/migrations/versions/2025-08-18_3eef4794ded1_add_user_login_log_table.py similarity index 100% rename from migrations/versions/3eef4794ded1_add_user_login_log_table.py rename to migrations/versions/2025-08-18_3eef4794ded1_add_user_login_log_table.py diff --git a/migrations/versions/4f46c43d8601_notification_add_notification.py b/migrations/versions/2025-08-21_4f46c43d8601_notification_add_notification.py similarity index 100% rename from migrations/versions/4f46c43d8601_notification_add_notification.py rename to migrations/versions/2025-08-21_4f46c43d8601_notification_add_notification.py diff --git a/migrations/versions/e96a649e18ca_achievement_remove_primary_key_.py b/migrations/versions/2025-08-21_e96a649e18ca_achievement_remove_primary_key_.py similarity index 100% rename from migrations/versions/e96a649e18ca_achievement_remove_primary_key_.py rename to migrations/versions/2025-08-21_e96a649e18ca_achievement_remove_primary_key_.py diff --git a/migrations/versions/0f96348cdfd2_add_email_verification_tables.py b/migrations/versions/2025-08-22_0f96348cdfd2_add_email_verification_tables.py similarity index 100% rename from migrations/versions/0f96348cdfd2_add_email_verification_tables.py rename to migrations/versions/2025-08-22_0f96348cdfd2_add_email_verification_tables.py diff --git a/migrations/versions/178873984b22_daily_challenge_add_last_day_streak.py b/migrations/versions/2025-08-22_178873984b22_daily_challenge_add_last_day_streak.py similarity index 100% rename from migrations/versions/178873984b22_daily_challenge_add_last_day_streak.py rename to migrations/versions/2025-08-22_178873984b22_daily_challenge_add_last_day_streak.py diff --git a/migrations/versions/5b76689f6e4b_increase_the_length_limit_of_the_user_.py b/migrations/versions/2025-08-22_5b76689f6e4b_increase_the_length_limit_of_the_user_.py similarity index 100% rename from migrations/versions/5b76689f6e4b_increase_the_length_limit_of_the_user_.py rename to migrations/versions/2025-08-22_5b76689f6e4b_increase_the_length_limit_of_the_user_.py diff --git a/migrations/versions/65e7dc8d5905_team_add_team_request_table.py b/migrations/versions/2025-08-22_65e7dc8d5905_team_add_team_request_table.py similarity index 100% rename from migrations/versions/65e7dc8d5905_team_add_team_request_table.py rename to migrations/versions/2025-08-22_65e7dc8d5905_team_add_team_request_table.py diff --git a/migrations/versions/d103d442dc24_add_password_reset_table.py b/migrations/versions/2025-08-22_d103d442dc24_add_password_reset_table.py similarity index 100% rename from migrations/versions/d103d442dc24_add_password_reset_table.py rename to migrations/versions/2025-08-22_d103d442dc24_add_password_reset_table.py diff --git a/migrations/versions/57bacf936413_feat_db_add_password_column_to_rooms_.py b/migrations/versions/2025-08-23_57bacf936413_feat_db_add_password_column_to_rooms_.py similarity index 100% rename from migrations/versions/57bacf936413_feat_db_add_password_column_to_rooms_.py rename to migrations/versions/2025-08-23_57bacf936413_feat_db_add_password_column_to_rooms_.py diff --git a/migrations/versions/34a563187e47_score_add_processed.py b/migrations/versions/2025-08-24_34a563187e47_score_add_processed.py similarity index 100% rename from migrations/versions/34a563187e47_score_add_processed.py rename to migrations/versions/2025-08-24_34a563187e47_score_add_processed.py diff --git a/migrations/versions/3f890a76f036_add_id_data.py b/migrations/versions/2025-08-24_3f890a76f036_add_id_data.py similarity index 100% rename from migrations/versions/3f890a76f036_add_id_data.py rename to migrations/versions/2025-08-24_3f890a76f036_add_id_data.py diff --git a/migrations/versions/af88493881eb_user_change_collation_for_username_and_.py b/migrations/versions/2025-08-26_af88493881eb_user_change_collation_for_username_and_.py similarity index 100% rename from migrations/versions/af88493881eb_user_change_collation_for_username_and_.py rename to migrations/versions/2025-08-26_af88493881eb_user_change_collation_for_username_and_.py diff --git a/migrations/versions/24a32515292d_add_beatmap_ratings.py b/migrations/versions/2025-08-28_24a32515292d_add_beatmap_ratings.py similarity index 100% rename from migrations/versions/24a32515292d_add_beatmap_ratings.py rename to migrations/versions/2025-08-28_24a32515292d_add_beatmap_ratings.py diff --git a/migrations/versions/ebaa317ad928_add_beatmap_tag.py b/migrations/versions/2025-08-29_ebaa317ad928_add_beatmap_tag.py similarity index 100% rename from migrations/versions/ebaa317ad928_add_beatmap_tag.py rename to migrations/versions/2025-08-29_ebaa317ad928_add_beatmap_tag.py