# Generated by Django 6.0.7 on 2026-08-17 11:54 import django.db.models.deletion from django.conf import settings from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ ('portal_api', '0036_alter_importacaoplanosaude_arquivo_operadora_and_more'), ] operations = [ migrations.CreateModel( name='RegraCusteioPlanoSaude', fields=[ ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), ('nome', models.CharField(max_length=100, verbose_name='Nome')), ('operadora', models.CharField(blank=True, max_length=50, verbose_name='Operadora')), ('tipos_lancamento', models.JSONField(default=list, verbose_name='Tipos de lançamento')), ('custeio_por_tipo', models.JSONField(default=dict, verbose_name='Custeio por tipo')), ('observacoes', models.TextField(blank=True, verbose_name='Observações')), ('criado_em', models.DateTimeField(auto_now_add=True)), ('atualizado_em', models.DateTimeField(auto_now=True)), ('criado_por', models.ForeignKey(null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='regras_custeio_plano_saude', to=settings.AUTH_USER_MODEL)), ], options={ 'verbose_name': 'Regra de custeio de plano de saúde', 'verbose_name_plural': 'Regras de custeio de plano de saúde', 'ordering': ['nome'], }, ), ]