| 20260526155058 | arthurlunkes | 20260526155058_alter_table_material_movimento_data_timestamp | 2026-06-02T17:45:50.798582 | 1 | EXECUTED | 9:eec0113a29e64996c240a18da0c1a03f | modifyDataType columnName=data, tableName=material_movimento | Migration: alter_table_material_movimento_data_timestamp | <span class="null">NULL</span> | 5.0.2 | prod | <span class="null">NULL</span> | 0433145893 |
| 20260626101154 | Kawe | 20260626101154-alter_table_fila_encaminhamento | 2026-07-22T17:59:39.351165 | 2 | EXECUTED | 9:2cafc5733e69c03ec7837287c69a89cf | addColumn tableName=fila_encaminhamento | Migration: alter_table_fila_encaminhamento | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260626101239 | sinnc | 20260626101239-situacao_fila_encaminhamento | 2026-07-22T17:59:39.432218 | 3 | EXECUTED | 9:a3cc19a075d74c2e1e9aa4d26d465144 | createTable tableName=situacao_fila_encaminhamento; insert tableName=situacao_fila_encaminhamento; insert tableName=situacao_fila_encaminhamento; insert tableName=situacao_fila_encaminhamento; insert tableName=situacao_fila_encaminhamento; insert ... | Migration: situacao_fila_encaminhamento | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260626101305 | sinnc | 20260626101305-alter_table_fila_encaminhamento | 2026-07-22T17:59:39.476546 | 4 | EXECUTED | 9:dd6bcbb20e76711e7a7308821d4eae72 | addColumn tableName=fila_encaminhamento; addForeignKeyConstraint baseTableName=fila_encaminhamento, constraintName=fk_fila_encaminhamento_situacao_id, referencedTableName=situacao_fila_encaminhamento; createIndex indexName=idx_fila_encaminhamento_... | Migration: alter_table_fila_encaminhamento | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260626101314 | sinnc | 20260626101314-alter_table_fila_encaminhamento_observacao | 2026-07-22T17:59:39.497517 | 5 | EXECUTED | 9:f5438cd0fc7787dbc4989f9cde14e288 | addColumn tableName=fila_encaminhamento_observacao; addForeignKeyConstraint baseTableName=fila_encaminhamento_observacao, constraintName=fk_fila_encam_obs_situacao_id, referencedTableName=situacao_fila_encaminhamento; createIndex indexName=idx_fil... | Migration: alter_table_fila_encaminhamento_observacao | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260626101323 | sinnc | 20260626101323-alter_table_fila_encaminhamento_risco | 2026-07-22T17:59:39.503866 | 6 | EXECUTED | 9:767bf6ce8000d977da17aa0ad55b3703 | addColumn tableName=fila_encaminhamento_risco | Migration: alter_table_fila_encaminhamento_risco | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260626101331 | sinnc | 20260626101331-alter_table_fila_encaminhamento_item | 2026-07-22T17:59:39.510071 | 7 | EXECUTED | 9:9cfdbb4c8504a2caf9da3ef451e08d02 | addColumn tableName=fila_encaminhamento_item | Migration: alter_table_fila_encaminhamento_item | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260701194848 | | 20260701194848-v2026.07.01-rc.11 | 2026-07-22T17:59:39.513814 | 8 | EXECUTED | 9:3cc2f41fd7cc5e7cbb319387e50cc513 | tagDatabase | Migration: v2026.07.01-rc.11 | v2026.07.01-rc.11 | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260714232240 | | 20260714232240-v1.0.1-rc.7 | 2026-07-22T17:59:39.524708 | 9 | EXECUTED | 9:ae214c782fb172e1a013285a9dd5dfd8 | tagDatabase | Migration: v1.0.1-rc.7 | v1.0.1-rc.7 | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260608152532-1 | lucianorenato | 20260608152532-create_horario_consulta | 2026-07-22T17:59:39.595542 | 10 | EXECUTED | 9:651992e3b1e3233243f7c8ae69e63c12 | createTable tableName=horario_consulta; addForeignKeyConstraint baseTableName=horario_consulta, constraintName=fk_horario_consulta_estabelecimento, referencedTableName=estabelecimento; addForeignKeyConstraint baseTableName=horario_consulta, constr... | Cria tabela horario_consulta (configuracao da agenda de consultas) | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260608152532-2 | lucianorenato | 20260608152532-create_horario_consulta | 2026-07-22T17:59:39.637618 | 11 | EXECUTED | 9:9f152cd1752703f0c85829da7ecad5f2 | createTable tableName=horario_consulta_profissional; addForeignKeyConstraint baseTableName=horario_consulta_profissional, constraintName=fk_hc_profissional_horario_consulta, referencedTableName=horario_consulta; addForeignKeyConstraint baseTableNa... | Cria tabela horario_consulta_profissional (N profissionais por agenda) | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260608152532-3 | lucianorenato | 20260608152532-create_horario_consulta | 2026-07-22T17:59:39.656725 | 12 | EXECUTED | 9:8ed82690c5b21659c49f461604fe98c6 | createTable tableName=horario_consulta_dia; addForeignKeyConstraint baseTableName=horario_consulta_dia, constraintName=fk_hc_dia_horario_consulta, referencedTableName=horario_consulta; createIndex indexName=idx_hc_dia_horario_consulta, tableName=h... | Cria tabela horario_consulta_dia (dias da semana validos da agenda) | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260608152532-5 | lucianorenato | 20260608152532-create_horario_consulta | 2026-07-22T17:59:39.671986 | 13 | EXECUTED | 9:f04e029cddc9ec9726b562fa35879ee9 | createTable tableName=horario_consulta_unidade_externa; addForeignKeyConstraint baseTableName=horario_consulta_unidade_externa, constraintName=fk_hc_unidade_horario_consulta, referencedTableName=horario_consulta; addForeignKeyConstraint baseTableN... | Cria tabela horario_consulta_unidade_externa (compartilhamento entre unidades) | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260608152532-6 | lucianorenato | 20260608152532-create_horario_consulta | 2026-07-22T17:59:39.688014 | 14 | EXECUTED | 9:d72c75da58b23a4f3dead24992c542a2 | createTable tableName=horario_consulta_restricao; addForeignKeyConstraint baseTableName=horario_consulta_restricao, constraintName=fk_hc_restricao_horario_consulta, referencedTableName=horario_consulta; addForeignKeyConstraint baseTableName=horari... | Cria tabela horario_consulta_restricao (profissionais autorizados a agendar) | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260609120000-1 | lucianorenato | 20260609120000-create_agendamento_consulta | 2026-07-22T17:59:39.793091 | 15 | EXECUTED | 9:e8710cfbbf3e87e0969cd3c4ec0bc67a | createTable tableName=agendamento_consulta; addForeignKeyConstraint baseTableName=agendamento_consulta, constraintName=fk_agendamento_consulta_horario_consulta, referencedTableName=horario_consulta; addForeignKeyConstraint baseTableName=agendament... | Cria tabela agendamento_consulta (agendamentos que consomem as vagas de horario_consulta) | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260623120000-1 | lucianorenato | 20260623120000-alter_atendimento_add_agendamento_consulta | 2026-07-22T17:59:39.937397 | 16 | EXECUTED | 9:5ef034a6b1fdf5591bf1c6d86ded970a | addColumn tableName=atendimento; addForeignKeyConstraint baseTableName=atendimento, constraintName=fk_atendimento_agendamento_consulta, referencedTableName=agendamento_consulta; addUniqueConstraint constraintName=uq_atendimento_agendamento_consult... | Vincula atendimento (acolhimento) ao agendamento_consulta que o originou (relação 1-1). Coluna única e nullable: check-ins espontâneos ficam sem vínculo (múltiplos NULL convivem no Postgres). | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260625140000-1 | lucianorenato | 20260625140000-create_motivo_agenda_atendimento | 2026-07-22T17:59:39.960032 | 17 | EXECUTED | 9:27f3477e344287220a15f3f2373a1c4d | createTable tableName=motivo_agenda_atendimento; addForeignKeyConstraint baseTableName=motivo_agenda_atendimento, constraintName=fk_maa_esus_tipo_atendimento, referencedTableName=esus_tipo_atendimento; createIndex indexName=idx_maa_esus_tipo_atend... | Cria tabela motivo_agenda_atendimento (cadastro novo de Motivos de Agendamento — independente do legado motivo_agenda) | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260625140000-2 | lucianorenato | 20260625140000-create_motivo_agenda_atendimento | 2026-07-22T17:59:39.981817 | 18 | EXECUTED | 9:aa895820a800fb38fda364b5182910a0 | createTable tableName=motivo_agenda_atendimento_procedimento; addForeignKeyConstraint baseTableName=motivo_agenda_atendimento_procedimento, constraintName=fk_maap_motivo_agenda_atendimento, referencedTableName=motivo_agenda_atendimento; addForeign... | Cria tabela motivo_agenda_atendimento_procedimento (procedimentos SIGTAP vinculados ao motivo) | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260727132037 | kawe | 20260727132037-alter_table_empresa | 2026-07-29T10:31:50.456345 | 33 | EXECUTED | 9:37814beddef7ba73a078eb10d4dcb92e | addColumn tableName=empresa | Migration: alter_table_empresa | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 5331907167 |
| 20260625140000-3 | lucianorenato | 20260625140000-create_motivo_agenda_atendimento | 2026-07-22T17:59:39.995659 | 19 | EXECUTED | 9:1ddde1a7d80895fe5a8ca8a16e6d7aef | createTable tableName=horario_consulta_motivo; addForeignKeyConstraint baseTableName=horario_consulta_motivo, constraintName=fk_hc_motivo_horario_consulta, referencedTableName=horario_consulta; addForeignKeyConstraint baseTableName=horario_consult... | Recria horario_consulta_motivo apontando para motivo_agenda_atendimento (movido de 20260608152532-4). Coluna mantida como motivo_agenda_id. | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260625140000-4 | lucianorenato | 20260625140000-create_motivo_agenda_atendimento | 2026-07-22T17:59:40.000993 | 20 | EXECUTED | 9:b3bea71a7dd706242dbb276ed43f2187 | addForeignKeyConstraint baseTableName=agendamento_consulta, constraintName=fk_agendamento_consulta_motivo_agenda_atend, referencedTableName=motivo_agenda_atendimento | Aponta agendamento_consulta.motivo_agenda_id para motivo_agenda_atendimento (FK movida de 20260609120000-1). | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260626120000-1 | lucianorenato | 20260626120000-alter_atendimento_add_motivo_agenda_atendimento | 2026-07-22T17:59:40.053220 | 21 | EXECUTED | 9:ab3e9548b2f2fab7e6b8b8787c8950e5 | addColumn tableName=atendimento; addForeignKeyConstraint baseTableName=atendimento, constraintName=fk_atendimento_motivo_agenda_atendimento, referencedTableName=motivo_agenda_atendimento; createIndex indexName=idx_atendimento_motivo_agenda_atendim... | Vincula atendimento (acolhimento) ao motivo_agenda_atendimento escolhido. Coluna nullable: o tipo de atendimento (esus_tipo_atendimento_id) continua existindo e passa a ser derivado do motivo. | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260702120000-1 | lucianorenato | 20260702120000-alter_horario_consulta_especialidade_to_cbo | 2026-07-22T17:59:40.075986 | 22 | EXECUTED | 9:5731c4864557047b2f8a074f5e189677 | dropForeignKeyConstraint baseTableName=horario_consulta, constraintName=fk_horario_consulta_especialidade; dropColumn columnName=especialidade_id, tableName=horario_consulta; addColumn tableName=horario_consulta; addForeignKeyConstraint baseTableN... | Troca horario_consulta.especialidade_id por cbo_id (a agenda passa a referenciar o CBO da lotacao do profissional, nao a tabela especialidade) | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260702130000-1 | lucianorenato | 20260702130000-alter_agendamento_consulta_especialidade_to_cbo | 2026-07-22T17:59:40.086284 | 23 | EXECUTED | 9:834cb0ff733d94d0519305e32ae43310 | dropForeignKeyConstraint baseTableName=agendamento_consulta, constraintName=fk_agendamento_consulta_especialidade; dropColumn columnName=especialidade_id, tableName=agendamento_consulta; addColumn tableName=agendamento_consulta; addForeignKeyConst... | Troca agendamento_consulta.especialidade_id por cbo_id (agendamento passa a referenciar o CBO da lotacao do profissional, alinhado ao horario_consulta) | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260717130753 | | 20260717130753-v1.0.1-rc.13 | 2026-07-22T17:59:40.089526 | 24 | EXECUTED | 9:3d097b888c351ba03e26c0918944bc1a | tagDatabase | Migration: v1.0.1-rc.13 | v1.0.1-rc.13 | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260721143755 | arthurlunkes | 20260721143755_add_column_procedimento_imprimir_solicitacao_bpai_apac | 2026-07-22T17:59:40.098224 | 25 | EXECUTED | 9:02760775e416ad092e65703deda172a6 | addColumn tableName=procedimento | Migration: adiciona colunas de imprimir solicitacao de procedimentos BPA-I e APAC na tabela procedimento | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260721143756 | arthurlunkes | 20260721143756_add_column_consulta_solicitacao_exame_laudo_bpai_apac | 2026-07-22T17:59:40.241941 | 26 | EXECUTED | 9:6ecb669a59bb0515cb3001c58db28a5e | addColumn tableName=consulta_solicitacao_exame; addForeignKeyConstraint baseTableName=consulta_solicitacao_exame, constraintName=fk_consulta_solicitacao_exame_cid10_secundario, referencedTableName=cid10; addForeignKeyConstraint baseTableName=consu... | Migration: adiciona campos clinicos (resumo anamnese, exames complementares) e tipo de laudo (BPA-I/APAC) na tabela consulta_solicitacao_exame | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260721144135 | | 20260721144135-v1.0.1-rc.17 | 2026-07-22T17:59:40.245281 | 27 | EXECUTED | 9:39591a23b432d84b44298c0ef17908dc | tagDatabase | Migration: v1.0.1-rc.17 | v1.0.1-rc.17 | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4753976747 |
| 20260714120000 | sinnc | 20260714120000-backfill_profissional_lotacao_deposito | 2026-07-22T18:26:19.504323 | 28 | EXECUTED | 9:a507b9854908a8b0d04d8b0d6e7043e7 | sql | Backfill: vincula os depositos ativos do estabelecimento nas lotacoes ativas que NAO possuem nenhum deposito vinculado, para que os profissionais nao percam acesso a movimentacao de estoque apos a atualizacao. Nao executa em bancos que ja possuem ... | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4755577018 |
| 20260722181213 | sinnc | 20260722181213-backfill_profissional_lotacao_deposito_mantenedora | 2026-07-22T18:26:19.531143 | 29 | EXECUTED | 9:a507b9854908a8b0d04d8b0d6e7043e7 | sql | Backfill: vincula os depositos ativos do estabelecimento nas lotacoes ativas que NAO possuem nenhum deposito vinculado, para que os profissionais nao percam acesso a movimentacao de estoque apos a atualizacao. Nao executa para a mantenedora 50f9fd... | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4755577018 |
| 20260722182051 | | 20260722182051-v1.0.1-rc.20 | 2026-07-22T18:26:19.535565 | 30 | EXECUTED | 9:4bfb078147b03d647212fb978e292bc1 | tagDatabase | Migration: v1.0.1-rc.20 | v1.0.1-rc.20 | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4755577018 |
| 20260723113814 | lucianorenato | 20260723113814-seed_motivo_agenda_atendimento_padrao | 2026-07-23T12:18:55.574241 | 31 | EXECUTED | 9:1861fe793b948728dcd76a3786052684 | sql | Seed: cria os motivos de atendimento padrão, um por tipo de atendimento eSUS (códigos 1, 2, 4, 5 e 6), com a descrição igual à do próprio tipo (como está no banco). Idempotente: não duplica se o motivo (tipo + descrição) já existir. | <span class="null">NULL</span> | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4819933035 |
| 20260723114902 | | 20260723114902-v1.0.1-rc.23 | 2026-07-23T12:18:55.588023 | 32 | EXECUTED | 9:b934c2c16664d7f014ac848a0fb1bafc | tagDatabase | Migration: v1.0.1-rc.23 | v1.0.1-rc.23 | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 4819933035 |
| 20260727144704 | | 20260727144704-v1.0.1-rc.25 | 2026-07-29T10:31:50.482830 | 34 | EXECUTED | 9:b9e235f82f8f790348c86fc7e92780ff | tagDatabase | Migration: v1.0.1-rc.25 | v1.0.1-rc.25 | 5.0.2 | <span class="null">NULL</span> | <span class="null">NULL</span> | 5331907167 |