factory/apps/hrm/migrations/0032_auto_20260302_1530.py

208 lines
7.7 KiB
Python

# Generated by Django 3.2.12 on 2026-03-02 07:30
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('hrm', '0031_auto_20260227_0933'),
]
operations = [
migrations.RemoveField(
model_name='employee',
name='birthpart',
),
migrations.RemoveField(
model_name='employee',
name='card_type',
),
migrations.RemoveField(
model_name='employee',
name='categories',
),
migrations.RemoveField(
model_name='employee',
name='company',
),
migrations.RemoveField(
model_name='employee',
name='country',
),
migrations.RemoveField(
model_name='employee',
name='end_contract_date',
),
migrations.RemoveField(
model_name='employee',
name='health',
),
migrations.RemoveField(
model_name='employee',
name='join_job',
),
migrations.RemoveField(
model_name='employee',
name='join_system',
),
migrations.RemoveField(
model_name='employee',
name='rank',
),
migrations.RemoveField(
model_name='employee',
name='record_data',
),
migrations.AddField(
model_name='employee',
name='age',
field=models.PositiveIntegerField(blank=True, null=True, verbose_name='年龄'),
),
migrations.AddField(
model_name='employee',
name='band_card',
field=models.CharField(blank=True, max_length=30, null=True, verbose_name='银行卡号'),
),
migrations.AddField(
model_name='employee',
name='contract_end_date',
field=models.DateField(blank=True, null=True, verbose_name='合同到期日'),
),
migrations.AddField(
model_name='employee',
name='emergency_contact',
field=models.CharField(blank=True, max_length=20, null=True, verbose_name='紧急联系人姓名'),
),
migrations.AddField(
model_name='employee',
name='emergency_phone',
field=models.CharField(blank=True, max_length=20, null=True, verbose_name='紧急联系人电话'),
),
migrations.AddField(
model_name='employee',
name='full_edu',
field=models.CharField(blank=True, max_length=50, null=True, verbose_name='全日制最高学历'),
),
migrations.AddField(
model_name='employee',
name='full_edu_major',
field=models.CharField(blank=True, max_length=100, null=True, verbose_name='全日制最高学历专业'),
),
migrations.AddField(
model_name='employee',
name='full_edu_school',
field=models.CharField(blank=True, max_length=100, null=True, verbose_name='全日制最高学历学校名称'),
),
migrations.AddField(
model_name='employee',
name='full_edu_time',
field=models.DateField(blank=True, null=True, verbose_name='全日制最高学历毕业时间'),
),
migrations.AddField(
model_name='employee',
name='honor',
field=models.TextField(blank=True, null=True, verbose_name='所获荣誉'),
),
migrations.AddField(
model_name='employee',
name='hukou_address',
field=models.CharField(blank=True, max_length=100, null=True, verbose_name='户籍地址'),
),
migrations.AddField(
model_name='employee',
name='hukou_type',
field=models.CharField(blank=True, max_length=20, null=True, verbose_name='户口性质'),
),
migrations.AddField(
model_name='employee',
name='part_edu',
field=models.CharField(blank=True, max_length=50, null=True, verbose_name='非全日制最高学历'),
),
migrations.AddField(
model_name='employee',
name='part_edu_major',
field=models.CharField(blank=True, max_length=100, null=True, verbose_name='非全日制最高学历专业'),
),
migrations.AddField(
model_name='employee',
name='part_edu_school',
field=models.CharField(blank=True, max_length=100, null=True, verbose_name='非全日制最高学历学校名称'),
),
migrations.AddField(
model_name='employee',
name='part_edu_time',
field=models.DateField(blank=True, null=True, verbose_name='非全日制最高学历毕业时间'),
),
migrations.AddField(
model_name='employee',
name='regular_date',
field=models.DateField(blank=True, null=True, verbose_name='转正日期'),
),
migrations.AddField(
model_name='employee',
name='skill_rank',
field=models.CharField(blank=True, max_length=50, null=True, verbose_name='职业技能等级'),
),
migrations.AddField(
model_name='employee',
name='skill_rank_date',
field=models.DateField(blank=True, null=True, verbose_name='获得技能等级证书日期'),
),
migrations.AddField(
model_name='employee',
name='work_years',
field=models.PositiveIntegerField(blank=True, null=True, verbose_name='工龄'),
),
migrations.AddField(
model_name='employee',
name='workshop',
field=models.CharField(blank=True, max_length=20, null=True, verbose_name='车间'),
),
migrations.AddField(
model_name='employee',
name='zhuanzhi',
field=models.CharField(blank=True, max_length=50, null=True, verbose_name='枣庄市职称'),
),
migrations.AddField(
model_name='employee',
name='zhuanzhi_date',
field=models.DateField(blank=True, null=True, verbose_name='获得枣庄市职称日期'),
),
migrations.AddField(
model_name='employee',
name='zhuanzhi_img_1',
field=models.CharField(blank=True, max_length=100, null=True, verbose_name='职称证书图片1'),
),
migrations.AddField(
model_name='employee',
name='zhuanzhi_img_2',
field=models.CharField(blank=True, max_length=100, null=True, verbose_name='职称证书图片2'),
),
migrations.AddField(
model_name='employee',
name='zyjt_zhuanzhi',
field=models.CharField(blank=True, max_length=50, null=True, verbose_name='总院/集团职称'),
),
migrations.AddField(
model_name='employee',
name='zyjt_zhuanzhi_date',
field=models.DateField(blank=True, null=True, verbose_name='获得职称日期'),
),
migrations.AddField(
model_name='employee',
name='zyjt_zhuanzhi_img_1',
field=models.CharField(blank=True, max_length=100, null=True, verbose_name='总院/集团职称证书图片1'),
),
migrations.AlterField(
model_name='employee',
name='address',
field=models.CharField(blank=True, max_length=100, null=True, verbose_name='现住地址'),
),
migrations.AlterField(
model_name='employee',
name='office_date',
field=models.DateField(blank=True, null=True, verbose_name='职务聘任日期'),
),
]