浏览代码

fix(api): add missing migration

Peter Thomassen 6 年之前
父节点
当前提交
b713948828
共有 1 个文件被更改,包括 30 次插入0 次删除
  1. 30 0
      api/desecapi/migrations/0003_validation.py

+ 30 - 0
api/desecapi/migrations/0003_validation.py

@@ -0,0 +1,30 @@
+# Generated by Django 2.2.2 on 2019-06-28 18:16
+
+import desecapi.models
+import django.core.validators
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('desecapi', '0002_lowercase_domains_and_subnames'),
+    ]
+
+    operations = [
+        migrations.AlterField(
+            model_name='domain',
+            name='name',
+            field=models.CharField(max_length=191, unique=True, validators=[desecapi.models.validate_lower, django.core.validators.RegexValidator(code='invalid_domain_name', message='Domain name malformed.', regex='^[a-z0-9_.-]*[a-z]$')]),
+        ),
+        migrations.AlterField(
+            model_name='rrset',
+            name='subname',
+            field=models.CharField(blank=True, max_length=178, validators=[desecapi.models.validate_lower, django.core.validators.RegexValidator(code='invalid_subname', message="Subname can only use (lowercase) a-z, 0-9, ., -, and _, may start with a '*.', or just be '*'.", regex='^([*]|(([*][.])?[a-z0-9_.-]*))$')]),
+        ),
+        migrations.AlterField(
+            model_name='rrset',
+            name='type',
+            field=models.CharField(max_length=10, validators=[desecapi.models.validate_upper, django.core.validators.RegexValidator(code='invalid_type', message='Type must be uppercase alphanumeric and start with a letter.', regex='^[A-Z][A-Z0-9]*$')]),
+        ),
+    ]