diff --git a/thefederation/migrations/0019_add_some_defaults_for_node_organization_fields.py b/thefederation/migrations/0019_add_some_defaults_for_node_organization_fields.py new file mode 100644 index 00000000..98f7f136 --- /dev/null +++ b/thefederation/migrations/0019_add_some_defaults_for_node_organization_fields.py @@ -0,0 +1,28 @@ +# Generated by Django 2.0.13 on 2019-10-30 20:13 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('thefederation', '0018_add_remove_commit_hash_version_clean_choice'), + ] + + operations = [ + migrations.AlterField( + model_name='node', + name='organization_account', + field=models.CharField(blank=True, default='', max_length=256), + ), + migrations.AlterField( + model_name='node', + name='organization_contact', + field=models.CharField(blank=True, default='', max_length=256), + ), + migrations.AlterField( + model_name='node', + name='organization_name', + field=models.CharField(blank=True, default='', max_length=128), + ), + ] diff --git a/thefederation/models/node.py b/thefederation/models/node.py index b28f1549..c53950bd 100644 --- a/thefederation/models/node.py +++ b/thefederation/models/node.py @@ -33,9 +33,9 @@ class Node(ModelBase): last_success = models.DateTimeField(null=True, db_index=True) name = models.CharField(max_length=300) open_signups = models.BooleanField() - organization_account = models.CharField(max_length=256, blank=True) - organization_contact = models.CharField(max_length=256, blank=True) - organization_name = models.CharField(max_length=128, blank=True) + organization_account = models.CharField(max_length=256, blank=True, default="") + organization_contact = models.CharField(max_length=256, blank=True, default="") + organization_name = models.CharField(max_length=128, blank=True, default="") protocols = models.ManyToManyField('thefederation.Protocol', related_name='nodes', blank=True) relay = EnumField(Relay, default=Relay.NONE) server_meta = JSONField(default={}, blank=True)