diff --git a/migratorapi/api/migrations/0005_auto_20201020_1915.py b/migratorapi/api/migrations/0005_auto_20201020_1915.py new file mode 100644 index 0000000..bd0c5b7 --- /dev/null +++ b/migratorapi/api/migrations/0005_auto_20201020_1915.py @@ -0,0 +1,28 @@ +# Generated by Django 3.1.2 on 2020-10-20 08:15 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('api', '0004_auto_20201020_1855'), + ] + + operations = [ + migrations.AlterField( + model_name='migration', + name='additional_domains', + field=models.CharField(blank=True, max_length=500, null=True), + ), + migrations.AlterField( + model_name='migration', + name='notes', + field=models.CharField(blank=True, max_length=1024, null=True), + ), + migrations.AlterField( + model_name='migration', + name='submit_time', + field=models.DateField(verbose_name='migrtation submitted on'), + ), + ] diff --git a/migratorapi/api/migrations/0006_migration_uuid.py b/migratorapi/api/migrations/0006_migration_uuid.py new file mode 100644 index 0000000..e25a731 --- /dev/null +++ b/migratorapi/api/migrations/0006_migration_uuid.py @@ -0,0 +1,19 @@ +# Generated by Django 3.1.2 on 2020-10-21 06:59 + +from django.db import migrations, models +import uuid + + +class Migration(migrations.Migration): + + dependencies = [ + ('api', '0005_auto_20201020_1915'), + ] + + operations = [ + migrations.AddField( + model_name='migration', + name='uuid', + field=models.CharField(default=uuid.uuid4, max_length=200), + ), + ] diff --git a/migratorapi/api/migrations/0007_auto_20201021_1802.py b/migratorapi/api/migrations/0007_auto_20201021_1802.py new file mode 100644 index 0000000..cf27411 --- /dev/null +++ b/migratorapi/api/migrations/0007_auto_20201021_1802.py @@ -0,0 +1,19 @@ +# Generated by Django 3.1.2 on 2020-10-21 07:02 + +from django.db import migrations, models +import uuid + + +class Migration(migrations.Migration): + + dependencies = [ + ('api', '0006_migration_uuid'), + ] + + operations = [ + migrations.AlterField( + model_name='migration', + name='uuid', + field=models.CharField(default=uuid.uuid4, max_length=200, unique=True), + ), + ] diff --git a/migratorapi/api/migrations/0008_auto_20201021_1805.py b/migratorapi/api/migrations/0008_auto_20201021_1805.py new file mode 100644 index 0000000..c05de72 --- /dev/null +++ b/migratorapi/api/migrations/0008_auto_20201021_1805.py @@ -0,0 +1,23 @@ +# Generated by Django 3.1.2 on 2020-10-21 07:05 + +from django.db import migrations, models +import uuid + + +class Migration(migrations.Migration): + + dependencies = [ + ('api', '0007_auto_20201021_1802'), + ] + + operations = [ + migrations.RemoveField( + model_name='migration', + name='uuid', + ), + migrations.AlterField( + model_name='migration', + name='id', + field=models.CharField(default=uuid.uuid4, max_length=200, primary_key=True, serialize=False, unique=True), + ), + ] diff --git a/migratorapi/api/models.py b/migratorapi/api/models.py index b40a73d..1a6d527 100644 --- a/migratorapi/api/models.py +++ b/migratorapi/api/models.py @@ -1,11 +1,14 @@ import datetime +import uuid from django.db import models from django.utils import timezone class Migration(models.Model): - submit_time = models.DateTimeField('migrtation submitted on') + id = models.CharField(max_length=200, unique=True, + default=uuid.uuid4, primary_key=True) + submit_time = models.DateField('migrtation submitted on') domain = models.CharField(max_length=200) booked_time = models.DateTimeField('Migration booked for') original_server = models.CharField(max_length=200)