diff --git a/src/DjangoBlog-master/owntracks/migrations/0002_alter_owntracklog_options_and_more.py b/src/DjangoBlog-master/owntracks/migrations/0002_alter_owntracklog_options_and_more.py index b4f8dec..678a26a 100644 --- a/src/DjangoBlog-master/owntracks/migrations/0002_alter_owntracklog_options_and_more.py +++ b/src/DjangoBlog-master/owntracks/migrations/0002_alter_owntracklog_options_and_more.py @@ -1,22 +1,36 @@ -# Generated by Django 4.2.5 on 2023-09-06 13:19 - +# 由Django 4.2.5版本在2023年9月6日13:19自动生成 from django.db import migrations class Migration(migrations.Migration): + """ + 数据库迁移类,用于修改现有数据模型的结构和配置 + 这是一个增量迁移,基于之前的迁移进行修改 + """ + # 依赖关系:表示此迁移依赖于'owntracks'应用中的0001_initial迁移 + # 执行此迁移前必须先执行完依赖的迁移 dependencies = [ ('owntracks', '0001_initial'), ] + # 定义要执行的数据库操作列表 operations = [ + # 修改模型的配置选项 migrations.AlterModelOptions( - name='owntracklog', - options={'get_latest_by': 'creation_time', 'ordering': ['creation_time'], 'verbose_name': 'OwnTrackLogs', 'verbose_name_plural': 'OwnTrackLogs'}, + name='owntracklog', # 要修改的模型名称 + # 新的模型配置选项 + options={ + 'get_latest_by': 'creation_time', # 更新获取最新记录的字段为creation_time + 'ordering': ['creation_time'], # 更新默认排序字段为creation_time + 'verbose_name': 'OwnTrackLogs', # 模型的单数显示名称(未变) + 'verbose_name_plural': 'OwnTrackLogs' # 模型的复数显示名称(未变) + }, ), + # 重命名字段 migrations.RenameField( - model_name='owntracklog', - old_name='created_time', - new_name='creation_time', + model_name='owntracklog', # 要操作的模型名称 + old_name='created_time', # 原字段名 + new_name='creation_time', # 新字段名 ), ]