diff --git a/apps/application/migrations/0005_applicationversion_application_enable_and_more.py b/apps/application/migrations/0005_applicationversion_application_enable_and_more.py new file mode 100644 index 000000000..a1738a095 --- /dev/null +++ b/apps/application/migrations/0005_applicationversion_application_enable_and_more.py @@ -0,0 +1,23 @@ +# Generated by Django 5.2.9 on 2025-12-24 07:00 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('application', '0004_application_application_enable_and_more'), + ] + + operations = [ + migrations.AddField( + model_name='applicationversion', + name='application_enable', + field=models.BooleanField(default=False, verbose_name='应用是否启用'), + ), + migrations.AddField( + model_name='applicationversion', + name='application_ids', + field=models.JSONField(default=list, verbose_name='应用ID列表'), + ), + ] diff --git a/apps/application/models/application.py b/apps/application/models/application.py index 387f49d17..94882a15d 100644 --- a/apps/application/models/application.py +++ b/apps/application/models/application.py @@ -175,6 +175,8 @@ class ApplicationVersion(AppModelMixin): mcp_source = models.CharField(verbose_name="MCP Source", max_length=20, default="referencing") tool_enable = models.BooleanField(verbose_name="工具是否启用", default=False) tool_ids = models.JSONField(verbose_name="工具ID列表", default=list) + application_enable = models.BooleanField(verbose_name="应用是否启用", default=False) + application_ids = models.JSONField(verbose_name="应用ID列表", default=list) mcp_output_enable = models.BooleanField(verbose_name="MCP输出是否启用", default=True) class Meta: