diff --git a/uncloud_django_based/uncloud/uncloud_net/migrations/0002_auto_20200406_2021.py b/uncloud_django_based/uncloud/uncloud_net/migrations/0002_auto_20200406_2021.py new file mode 100644 index 0000000..82e4c7d --- /dev/null +++ b/uncloud_django_based/uncloud/uncloud_net/migrations/0002_auto_20200406_2021.py @@ -0,0 +1,70 @@ +# Generated by Django 3.0.5 on 2020-04-06 20:21 + +from django.conf import settings +from django.db import migrations, models +import django.db.models.deletion +import uuid + + +class Migration(migrations.Migration): + + dependencies = [ + ('uncloud_pay', '0001_initial'), + migrations.swappable_dependency(settings.AUTH_USER_MODEL), + ('uncloud_net', '0001_initial'), + ] + + operations = [ + migrations.AddField( + model_name='vpnnetwork', + name='order', + field=models.ForeignKey(editable=False, null=True, on_delete=django.db.models.deletion.CASCADE, to='uncloud_pay.Order'), + ), + migrations.AddField( + model_name='vpnnetwork', + name='owner', + field=models.ForeignKey(default=0, editable=False, on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL), + preserve_default=False, + ), + migrations.AddField( + model_name='vpnnetwork', + name='status', + field=models.CharField(choices=[('PENDING', 'Pending'), ('AWAITING_PAYMENT', 'Awaiting payment'), ('BEING_CREATED', 'Being created'), ('SCHEDULED', 'Scheduled'), ('ACTIVE', 'Active'), ('MODIFYING', 'Modifying'), ('DELETED', 'Deleted'), ('DISABLED', 'Disabled'), ('UNUSABLE', 'Unusable')], default='PENDING', max_length=32), + ), + migrations.AlterField( + model_name='vpnnetwork', + name='network', + field=models.GenericIPAddressField(editable=False, unique=True), + ), + migrations.AddField( + model_name='vpnnetwork', + name='uuid', + field=models.UUIDField(default=uuid.uuid4, editable=False, primary_key=True, serialize=False), + ), + migrations.AddField( + model_name='vpnnetwork', + name='wireguard_public_key', + field=models.CharField(default='', max_length=48), + preserve_default=False, + ), + migrations.AddField( + model_name='vpnpool', + name='vpn_hostname', + field=models.CharField(default='', max_length=256), + preserve_default=False, + ), + migrations.AddField( + model_name='vpnpool', + name='wireguard_private_key', + field=models.CharField(default='', max_length=48), + preserve_default=False, + ), + migrations.AlterField( + model_name='vpnpool', + name='network', + field=models.GenericIPAddressField(primary_key=True, serialize=False), + ), + migrations.DeleteModel( + name='VPNProduct', + ), + ]