# Generated by Django 3.2.12 on 2024-03-19 08:23 from django.db import migrations, models class Migration(migrations.Migration): initial = True dependencies = [ ] operations = [ migrations.CreateModel( name='AbilityReview', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=20, unique=True, verbose_name='公司名称')), ('qualification_name', models.CharField(max_length=20, verbose_name='资质名称')), ('judging_method', models.CharField(choices=[('文审', '文审'), ('现场', '现场')], max_length=20, verbose_name='评审方法')), ('judging_type', models.CharField(choices=[('初次', '初次'), ('扩项', '扩项'), ('变更', '变更'), ('复评', '复评'), ('迁址', '迁址')], max_length=20, verbose_name='评审类型')), ('add_param', models.IntegerField(default=0, verbose_name='新增参数')), ('review_date', models.DateField(null=True, verbose_name='评审日期')), ('now_count', models.IntegerField(default=0, verbose_name='现有场所数量')), ('add_count', models.IntegerField(default=0, verbose_name='新增场所数量')), ], options={ 'verbose_name': '评审情况', 'db_table': 'ability_review', }, ), migrations.CreateModel( name='Contact', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=20, unique=True, verbose_name='姓名')), ('address', models.CharField(max_length=100, verbose_name='地址')), ('header', models.CharField(max_length=20, verbose_name='负责人')), ('tel', models.CharField(max_length=20, verbose_name='负责人电话')), ('email', models.CharField(max_length=50, null=True, verbose_name='负责人邮箱')), ('head_technology', models.CharField(max_length=50, verbose_name='技术负责人')), ('tel_technology', models.CharField(max_length=20, verbose_name='技术负责人电话')), ('email_technology', models.CharField(max_length=50, null=True, verbose_name='技术负责人邮箱')), ('head_quality', models.CharField(max_length=50, verbose_name='质量负责人')), ('tel_quality', models.CharField(max_length=20, verbose_name='质量负责人电话')), ('email_quality', models.CharField(max_length=50, null=True, verbose_name='质量负责人邮箱')), ], options={ 'verbose_name': '实验室联系方式', 'db_table': 'contact', }, ), migrations.CreateModel( name='ExternalAuditors', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name_company', models.CharField(max_length=20, unique=True, verbose_name='公司名称')), ('name', models.CharField(max_length=20, verbose_name='姓名')), ('review_type', models.CharField(max_length=20, verbose_name='评审类型')), ('certificate_expiration', models.DateField(verbose_name='证书有效期')), ('contact', models.CharField(max_length=20, verbose_name='联系方式')), ('judging_areas', models.CharField(max_length=20, verbose_name='评审领域')), ('remark', models.CharField(max_length=20, null=True, verbose_name='备注')), ], options={ 'verbose_name': '外审员情况', 'db_table': 'externalauditors', }, ), migrations.CreateModel( name='QualityActivities', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=20, unique=True, verbose_name='活动名称')), ('roles', models.CharField(choices=[('组织方', '组织方'), ('活动方', '活动方')], max_length=20, verbose_name='参与角色')), ('collaborators', models.CharField(max_length=20, verbose_name='合作方')), ('organizational_units', models.CharField(max_length=20, verbose_name='组织单位')), ('place', models.CharField(max_length=50, verbose_name='活动地点')), ('time', models.DateField(null=True, verbose_name='活动时间')), ('participations', models.IntegerField(verbose_name='活动参与单位数量')), ('function', models.CharField(max_length=100, verbose_name='活动中发挥的作用')), ('earnings', models.IntegerField(verbose_name='活动收益')), ], options={ 'verbose_name': '质量活动', 'db_table': 'quality_activities', }, ), migrations.CreateModel( name='QualityCommendation', fields=[ ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('name', models.CharField(max_length=20, unique=True, verbose_name='项目名称')), ('commendation_name', models.CharField(max_length=20, verbose_name='表彰名称')), ('Awards_level', models.CharField(max_length=20, verbose_name='获奖等级')), ('awardee_company', models.CharField(max_length=20, verbose_name='获奖单位')), ('awarded_by', models.CharField(max_length=20, verbose_name='颁奖单位')), ('awarded_date', models.DateField(null=True, verbose_name='获奖日期')), ], options={ 'verbose_name': '质量表彰', 'db_table': 'quality_commendation', }, ), ]