sgmp/solicitacoes/migrations/0005_adicionar_campos_desli...

29 lines
1.5 KiB
Python
Raw Normal View History

2026-03-09 18:46:01 +00:00
# Generated by Django 4.2.26 on 2026-02-08 01:46
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('solicitacoes', '0004_alter_solicitacao_status_alter_usuariosistema_perfil_and_more'),
]
operations = [
migrations.AddField(
model_name='desligamento',
name='arquivo_pedido',
field=models.FileField(blank=True, help_text='Carta de pedido de demissão (obrigatório apenas para pedido de demissão)', null=True, upload_to='desligamentos/cartas/%Y/%m/%d/'),
),
migrations.AddField(
model_name='desligamento',
name='aviso_previo',
field=models.CharField(blank=True, choices=[('TRABALHADO', 'Trabalhado'), ('INDENIZADO', 'Indenizado (Dispensa imediata)'), ('DISPENSADO', 'Dispensado (Pedido de demissão)')], help_text='Tipo de aviso prévio (trabalhado, indenizado, dispensado)', max_length=20, null=True),
),
migrations.AddField(
model_name='desligamento',
name='tipo_desligamento',
field=models.CharField(blank=True, choices=[('PEDIDO_DEMISSAO', 'Pedido de Demissão'), ('SEM_JUSTA_CAUSA', 'Demissão sem Justa Causa'), ('COM_JUSTA_CAUSA', 'Demissão por Justa Causa'), ('TERMINO_CONTRATO', 'Término de Contrato de Experiência'), ('OUTROS', 'Outros')], help_text='Tipo de desligamento (pedido de demissão, sem justa causa, etc.)', max_length=30, null=True),
),
]