Ver esquema da tabela
ColunaTipoPK
idTEXT
authorTEXT
filenameTEXT
dateexecutedTEXT
orderexecutedINTEGER
exectypeTEXT
md5sumTEXT
descriptionTEXT
commentsTEXT
tagTEXT
liquibaseTEXT
contextsTEXT
labelsTEXT
deployment_idTEXT
idauthorfilenamedateexecutedorderexecutedexectypemd5sumdescriptioncommentstagliquibasecontextslabelsdeployment_id
20260526155058arthurlunkes20260526155058_alter_table_material_movimento_data_timestamp2026-06-02T17:45:50.7985821EXECUTED9:eec0113a29e64996c240a18da0c1a03fmodifyDataType columnName=data, tableName=material_movimentoMigration: alter_table_material_movimento_data_timestamp<span class="null">NULL</span>5.0.2prod<span class="null">NULL</span>0433145893
20260626101154Kawe20260626101154-alter_table_fila_encaminhamento2026-07-22T17:59:39.3511652EXECUTED9:2cafc5733e69c03ec7837287c69a89cfaddColumn tableName=fila_encaminhamentoMigration: alter_table_fila_encaminhamento<span class="null">NULL</span>5.0.2<span class="null">NULL</span><span class="null">NULL</span>4753976747
20260626101239sinnc20260626101239-situacao_fila_encaminhamento2026-07-22T17:59:39.4322183EXECUTED9:a3cc19a075d74c2e1e9aa4d26d465144createTable 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
20260626101305sinnc20260626101305-alter_table_fila_encaminhamento2026-07-22T17:59:39.4765464EXECUTED9:dd6bcbb20e76711e7a7308821d4eae72addColumn 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
20260626101314sinnc20260626101314-alter_table_fila_encaminhamento_observacao2026-07-22T17:59:39.4975175EXECUTED9:f5438cd0fc7787dbc4989f9cde14e288addColumn 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
20260626101323sinnc20260626101323-alter_table_fila_encaminhamento_risco2026-07-22T17:59:39.5038666EXECUTED9:767bf6ce8000d977da17aa0ad55b3703addColumn tableName=fila_encaminhamento_riscoMigration: alter_table_fila_encaminhamento_risco<span class="null">NULL</span>5.0.2<span class="null">NULL</span><span class="null">NULL</span>4753976747
20260626101331sinnc20260626101331-alter_table_fila_encaminhamento_item2026-07-22T17:59:39.5100717EXECUTED9:9cfdbb4c8504a2caf9da3ef451e08d02addColumn tableName=fila_encaminhamento_itemMigration: alter_table_fila_encaminhamento_item<span class="null">NULL</span>5.0.2<span class="null">NULL</span><span class="null">NULL</span>4753976747
2026070119484820260701194848-v2026.07.01-rc.112026-07-22T17:59:39.5138148EXECUTED9:3cc2f41fd7cc5e7cbb319387e50cc513tagDatabaseMigration: v2026.07.01-rc.11v2026.07.01-rc.115.0.2<span class="null">NULL</span><span class="null">NULL</span>4753976747
2026071423224020260714232240-v1.0.1-rc.72026-07-22T17:59:39.5247089EXECUTED9:ae214c782fb172e1a013285a9dd5dfd8tagDatabaseMigration: v1.0.1-rc.7v1.0.1-rc.75.0.2<span class="null">NULL</span><span class="null">NULL</span>4753976747
20260608152532-1lucianorenato20260608152532-create_horario_consulta2026-07-22T17:59:39.59554210EXECUTED9:651992e3b1e3233243f7c8ae69e63c12createTable 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-2lucianorenato20260608152532-create_horario_consulta2026-07-22T17:59:39.63761811EXECUTED9:9f152cd1752703f0c85829da7ecad5f2createTable 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-3lucianorenato20260608152532-create_horario_consulta2026-07-22T17:59:39.65672512EXECUTED9:8ed82690c5b21659c49f461604fe98c6createTable 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-5lucianorenato20260608152532-create_horario_consulta2026-07-22T17:59:39.67198613EXECUTED9:f04e029cddc9ec9726b562fa35879ee9createTable 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-6lucianorenato20260608152532-create_horario_consulta2026-07-22T17:59:39.68801414EXECUTED9:d72c75da58b23a4f3dead24992c542a2createTable 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-1lucianorenato20260609120000-create_agendamento_consulta2026-07-22T17:59:39.79309115EXECUTED9:e8710cfbbf3e87e0969cd3c4ec0bc67acreateTable 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-1lucianorenato20260623120000-alter_atendimento_add_agendamento_consulta2026-07-22T17:59:39.93739716EXECUTED9:5ef034a6b1fdf5591bf1c6d86ded970aaddColumn 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-1lucianorenato20260625140000-create_motivo_agenda_atendimento2026-07-22T17:59:39.96003217EXECUTED9:27f3477e344287220a15f3f2373a1c4dcreateTable 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-2lucianorenato20260625140000-create_motivo_agenda_atendimento2026-07-22T17:59:39.98181718EXECUTED9:aa895820a800fb38fda364b5182910a0createTable 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
20260727132037kawe20260727132037-alter_table_empresa2026-07-29T10:31:50.45634533EXECUTED9:37814beddef7ba73a078eb10d4dcb92eaddColumn tableName=empresaMigration: alter_table_empresa<span class="null">NULL</span>5.0.2<span class="null">NULL</span><span class="null">NULL</span>5331907167
20260625140000-3lucianorenato20260625140000-create_motivo_agenda_atendimento2026-07-22T17:59:39.99565919EXECUTED9:1ddde1a7d80895fe5a8ca8a16e6d7aefcreateTable 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-4lucianorenato20260625140000-create_motivo_agenda_atendimento2026-07-22T17:59:40.00099320EXECUTED9:b3bea71a7dd706242dbb276ed43f2187addForeignKeyConstraint baseTableName=agendamento_consulta, constraintName=fk_agendamento_consulta_motivo_agenda_atend, referencedTableName=motivo_agenda_atendimentoAponta 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-1lucianorenato20260626120000-alter_atendimento_add_motivo_agenda_atendimento2026-07-22T17:59:40.05322021EXECUTED9:ab3e9548b2f2fab7e6b8b8787c8950e5addColumn 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-1lucianorenato20260702120000-alter_horario_consulta_especialidade_to_cbo2026-07-22T17:59:40.07598622EXECUTED9:5731c4864557047b2f8a074f5e189677dropForeignKeyConstraint 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-1lucianorenato20260702130000-alter_agendamento_consulta_especialidade_to_cbo2026-07-22T17:59:40.08628423EXECUTED9:834cb0ff733d94d0519305e32ae43310dropForeignKeyConstraint 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
2026071713075320260717130753-v1.0.1-rc.132026-07-22T17:59:40.08952624EXECUTED9:3d097b888c351ba03e26c0918944bc1atagDatabaseMigration: v1.0.1-rc.13v1.0.1-rc.135.0.2<span class="null">NULL</span><span class="null">NULL</span>4753976747
20260721143755arthurlunkes20260721143755_add_column_procedimento_imprimir_solicitacao_bpai_apac2026-07-22T17:59:40.09822425EXECUTED9:02760775e416ad092e65703deda172a6addColumn tableName=procedimentoMigration: 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
20260721143756arthurlunkes20260721143756_add_column_consulta_solicitacao_exame_laudo_bpai_apac2026-07-22T17:59:40.24194126EXECUTED9:6ecb669a59bb0515cb3001c58db28a5eaddColumn 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
2026072114413520260721144135-v1.0.1-rc.172026-07-22T17:59:40.24528127EXECUTED9:39591a23b432d84b44298c0ef17908dctagDatabaseMigration: v1.0.1-rc.17v1.0.1-rc.175.0.2<span class="null">NULL</span><span class="null">NULL</span>4753976747
20260714120000sinnc20260714120000-backfill_profissional_lotacao_deposito2026-07-22T18:26:19.50432328EXECUTED9:a507b9854908a8b0d04d8b0d6e7043e7sqlBackfill: 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
20260722181213sinnc20260722181213-backfill_profissional_lotacao_deposito_mantenedora2026-07-22T18:26:19.53114329EXECUTED9:a507b9854908a8b0d04d8b0d6e7043e7sqlBackfill: 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
2026072218205120260722182051-v1.0.1-rc.202026-07-22T18:26:19.53556530EXECUTED9:4bfb078147b03d647212fb978e292bc1tagDatabaseMigration: v1.0.1-rc.20v1.0.1-rc.205.0.2<span class="null">NULL</span><span class="null">NULL</span>4755577018
20260723113814lucianorenato20260723113814-seed_motivo_agenda_atendimento_padrao2026-07-23T12:18:55.57424131EXECUTED9:1861fe793b948728dcd76a3786052684sqlSeed: 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
2026072311490220260723114902-v1.0.1-rc.232026-07-23T12:18:55.58802332EXECUTED9:b934c2c16664d7f014ac848a0fb1bafctagDatabaseMigration: v1.0.1-rc.23v1.0.1-rc.235.0.2<span class="null">NULL</span><span class="null">NULL</span>4819933035
2026072714470420260727144704-v1.0.1-rc.252026-07-29T10:31:50.48283034EXECUTED9:b9e235f82f8f790348c86fc7e92780fftagDatabaseMigration: v1.0.1-rc.25v1.0.1-rc.255.0.2<span class="null">NULL</span><span class="null">NULL</span>5331907167