diff --git a/server/apps/quality/migrations/0015_document.py b/server/apps/quality/migrations/0015_document.py new file mode 100644 index 0000000..4e20057 --- /dev/null +++ b/server/apps/quality/migrations/0015_document.py @@ -0,0 +1,36 @@ +# Generated by Django 3.0.5 on 2021-06-25 03:17 + +from django.conf import settings +from django.db import migrations, models +import django.db.models.deletion +import django.utils.timezone + + +class Migration(migrations.Migration): + + dependencies = [ + migrations.swappable_dependency(settings.AUTH_USER_MODEL), + ('system', '0018_auto_20210430_1156'), + ('quality', '0014_inspecttask_template'), + ] + + operations = [ + migrations.CreateModel( + name='Document', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('create_time', models.DateTimeField(default=django.utils.timezone.now, help_text='创建时间', verbose_name='创建时间')), + ('update_time', models.DateTimeField(auto_now=True, help_text='修改时间', verbose_name='修改时间')), + ('is_deleted', models.BooleanField(default=False, help_text='删除标记', verbose_name='删除标记')), + ('name', models.CharField(max_length=100, verbose_name='名称')), + ('description', models.TextField(default='', verbose_name='描述')), + ('create_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='document_create_by', to=settings.AUTH_USER_MODEL, verbose_name='创建人')), + ('file', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='system.File')), + ('update_by', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='document_update_by', to=settings.AUTH_USER_MODEL, verbose_name='最后编辑人')), + ], + options={ + 'verbose_name': '质量文件库', + 'verbose_name_plural': '质量文件库', + }, + ), + ] diff --git a/server/apps/quality/migrations/0016_auto_20210625_1118.py b/server/apps/quality/migrations/0016_auto_20210625_1118.py new file mode 100644 index 0000000..6553b3d --- /dev/null +++ b/server/apps/quality/migrations/0016_auto_20210625_1118.py @@ -0,0 +1,18 @@ +# Generated by Django 3.0.5 on 2021-06-25 03:18 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('quality', '0015_document'), + ] + + operations = [ + migrations.AlterField( + model_name='document', + name='description', + field=models.TextField(blank=True, default='', verbose_name='描述'), + ), + ] diff --git a/server/apps/quality/models.py b/server/apps/quality/models.py index 90ca56a..b62d6e7 100644 --- a/server/apps/quality/models.py +++ b/server/apps/quality/models.py @@ -124,7 +124,7 @@ class InspectRecord(CommonAModel): class Document(CommonAModel): name = models.CharField('名称', max_length=100) - description = models.TextField('描述', default="") + description = models.TextField('描述', default="", blank=True) file = models.ForeignKey(File, on_delete=models.CASCADE) class Meta: