diff --git a/cluster/migrations/0004_alter_clustersettings_cluster_mode.py b/cluster/migrations/0004_alter_clustersettings_cluster_mode.py new file mode 100644 index 0000000..355d496 --- /dev/null +++ b/cluster/migrations/0004_alter_clustersettings_cluster_mode.py @@ -0,0 +1,18 @@ +# Generated by Django 5.2.9 on 2025-12-29 20:00 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('cluster', '0003_workerstatus_wireguard_status'), + ] + + operations = [ + migrations.AlterField( + model_name='clustersettings', + name='cluster_mode', + field=models.CharField(choices=[('mirror', 'Mirror')], default='mirror', max_length=16), + ), + ] diff --git a/cluster/models.py b/cluster/models.py index fcde502..1c23b93 100644 --- a/cluster/models.py +++ b/cluster/models.py @@ -9,7 +9,7 @@ class ClusterSettings(models.Model): primary_enable_wireguard = models.BooleanField(default=True) stats_sync_interval = models.IntegerField(default=60) stats_cache_interval = models.IntegerField(default=60) - cluster_mode = models.CharField(default='mirror', max_length=16) + cluster_mode = models.CharField(default='mirror', max_length=16, choices=(('mirror', 'Mirror'), )) restart_mode = models.CharField(default='auto', max_length=16, choices=(('auto', 'Automatically restart/reload'), ('manual', 'Manual'))) worker_display = models.CharField( default='server_address', max_length=16, choices=(