From 48a9b2664a6215982abce01a5389f3923adb14ee Mon Sep 17 00:00:00 2001 From: ibuler Date: Tue, 10 Jun 2025 17:50:51 +0800 Subject: [PATCH] perf: change ftplog asset length --- ...tplog_account_alter_ftplog_asset_and_more.py | 3 +-- .../migrations/0007_auto_20250610_1704.py | 17 +++++++++++++++++ apps/audits/models.py | 2 +- 3 files changed, 19 insertions(+), 3 deletions(-) create mode 100644 apps/audits/migrations/0007_auto_20250610_1704.py diff --git a/apps/audits/migrations/0006_alter_ftplog_account_alter_ftplog_asset_and_more.py b/apps/audits/migrations/0006_alter_ftplog_account_alter_ftplog_asset_and_more.py index a3a4a0466..252965f50 100644 --- a/apps/audits/migrations/0006_alter_ftplog_account_alter_ftplog_asset_and_more.py +++ b/apps/audits/migrations/0006_alter_ftplog_account_alter_ftplog_asset_and_more.py @@ -4,7 +4,6 @@ from django.db import migrations, models class Migration(migrations.Migration): - dependencies = [ ('audits', '0005_rename_serviceaccesslog'), ] @@ -18,7 +17,7 @@ class Migration(migrations.Migration): migrations.AlterField( model_name='ftplog', name='asset', - field=models.CharField(db_index=True, max_length=1024, verbose_name='Asset'), + field=models.CharField(db_index=True, max_length=767, verbose_name='Asset'), ), migrations.AlterField( model_name='ftplog', diff --git a/apps/audits/migrations/0007_auto_20250610_1704.py b/apps/audits/migrations/0007_auto_20250610_1704.py new file mode 100644 index 000000000..10993f973 --- /dev/null +++ b/apps/audits/migrations/0007_auto_20250610_1704.py @@ -0,0 +1,17 @@ +# Generated by Django 4.1.13 on 2025-06-10 09:04 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + ("audits", "0006_alter_ftplog_account_alter_ftplog_asset_and_more"), + ] + + operations = [ + migrations.AlterField( + model_name='ftplog', + name='asset', + field=models.CharField(db_index=True, max_length=768, verbose_name='Asset'), + ), + ] diff --git a/apps/audits/models.py b/apps/audits/models.py index 45cfd67fa..10b1479c1 100644 --- a/apps/audits/models.py +++ b/apps/audits/models.py @@ -56,7 +56,7 @@ class FTPLog(OrgModelMixin): remote_addr = models.CharField( max_length=128, verbose_name=_("Remote addr"), blank=True, null=True ) - asset = models.CharField(max_length=1024, verbose_name=_("Asset"), db_index=True) + asset = models.CharField(max_length=768, verbose_name=_("Asset"), db_index=True) account = models.CharField(max_length=128, verbose_name=_("Account"), db_index=True) operate = models.CharField( max_length=16, verbose_name=_("Operate"), choices=OperateChoices.choices