Pular para conteúdo

Catalogo das tabelas de aplicacao

Inventario das tabelas localizadas no export atual do banco usado pelo legado.

Recorte do export analisado

  1. insumos/banco-de-dados/schema.sql traz 191 instrucoes CREATE TABLE.
  2. Deste total, 11 objetos pertencem ao proprio MySQL e ficam fora do catalogo funcional do sistema: columns_priv, db, event, func, general_log, proc, procs_priv, proxies_priv, slow_log, tables_priv e user.
  3. Este catalogo cobre as 180 tabelas restantes como conjunto presente no mesmo banco do legado.

Criterios do inventario

  1. A presenca de uma tabela no export nao comprova, sozinha, uso efetivo na cadeia principal do portal.
  2. Este catalogo separa apenas o que esta no banco fora das tabelas internas do MySQL.
  3. O uso ligado a navegacao real, callback, include, agendamento ou modulo com cadeia documentada aparece nas paginas especificas de fluxo e aplicacao.
  4. Familias sem ligacao operacional documentada permanecem aqui como conjunto presente no export.

Familias listadas no export

Familia Quantidade Conjunto
Nucleo, cadastro e registro 14 conjunto ligado ao associado, ao registro, ao pagamento e a consolidacao financeira
Atendimento CCB 13 conjunto do atendimento online
Blog e FaceClub 9 conjunto social e de conteudo
ISRC 3 conjunto do modulo de ISRC
Estudio e servicos gravados 7 conjunto de pedidos e execucao de servicos
Coletanea 3 conjunto do modulo de coletanea
Festival 30 tabelas anuais, oficiais e de pagamento do festival
MusicBox e Shop 11 conjunto de loja, pedidos e catalogo
Farma 7 conjunto paralelo de farmacia
Fotos, release e midia 13 fotos, release, galeria e blocos ligados a divulgacao
Utilitarios publicos e apoio operacional 70 CEP, merge, Projax, vendas, partitura, captcha e tabelas auxiliares

Vinculos operacionais documentados em outras paginas

Nucleo principal

clubecad, clubecad_pgto_novo, clubecad_pontos, musicasregistradas, musicasregistradas_pgto_nova, musicas, valores_globais, faturamento_mensal, bradesco_pedidos

Esse conjunto ja aparece amarrado a fluxos, estados, callback, agendamento e escrita nas paginas do nucleo.

Modulos paralelos com leitura por familia

coletanea, coletanea_09, coletanea_pgto_novo, familias atend_ccb_*, familias faceclub_*, familias shop_*, familias farma_*

Essas familias correspondem a modulos paralelos documentados por conjunto funcional. Aqui, a leitura permanece por familia e nao por tabela isolada no mesmo nivel das tabelas centrais.

Modulos paralelos ligados a cadeias publicas documentadas

isrc_cadastro, isrc_pgto_novo, isrc_registros, cadastro_servicos, pedidos_servicos, pedidos_servicos_pgto_novo, estudios_conta_corrente, estudios_pagamentos_efetuados, estudios_servicos_terceirizados, familias anuais festival_ccb_*, festival_ccb_oficial_*, festival_ccb_*_pgto

Essas familias participam de cadeias publicas documentadas em paginas proprias de aplicacao. No caso do Festival, a leitura continua por familia anual e nao promove automaticamente copias, backups ou cortes antigos a uso corrente do ciclo atual.

Trilhas autenticadas, internas e operacionais documentadas

coletanea, coletanea_pgto_novo, familia atend_ccb_*, familias faceclub_*, blog_letras, releases, integrantes, agenda, familias fotos_*, familias shop_*

Esses conjuntos ja ficaram ligados a trilhas autenticadas, internas, callback ou rotinas agendadas em paginas proprias de aplicacao. O catalogo continua por familia e nao promove toda tabela individual a uso da cadeia principal do portal.

Familias presentes no export

bradesco_pedidos, clubecad, clubecad_20_11_2021, clubecad_pgto_novo, clubecad_pontos, faturamento_mensal, faturamento_mensal_ccb, historico_de_pagamentos, musicas, musicasregistradas, musicasregistradas_1, musicasregistradas_pgto_nova, registro, valores_globais

Atendimento CCB

atend_ccb_chave_mestra, atend_ccb_config, atend_ccb_config1, atend_ccb_cores, atend_ccb_departamentos, atend_ccb_inteligencia_artificial, atend_ccb_mensagens, atend_ccb_mensagens_robot, atend_ccb_operadores, atend_ccb_rapidas, atend_ccb_rapidas_robot, atend_ccb_usuarios, atend_ccb_usuarios_total

Blog e FaceClub

blog, blog_1, blog_individual, blog_letras, faceclub_comentarios, faceclub_curtidas_comentarios, faceclub_curtidas_posts, faceclub_posts, faceclub_visitantes

ISRC

isrc_cadastro, isrc_pgto_novo, isrc_registros

Estudio e servicos gravados

cadastro_servicos, estudios, estudios_conta_corrente, estudios_pagamentos_efetuados, estudios_servicos_terceirizados, pedidos_servicos, pedidos_servicos_pgto_novo

Coletanea

coletanea, coletanea_09, coletanea_pgto_novo

Festival

festival_ccb_2017, festival_ccb_2018, festival_ccb_2020, festival_ccb_2021, festival_ccb_2021_pgto, festival_ccb_2022, festival_ccb_2022_pgto, festival_ccb_2023, festival_ccb_2023_bak, festival_ccb_2023_pgto, festival_ccb_2023_pgto_bak, festival_ccb_2024, festival_ccb_2024_pgto, festival_ccb_2025_inverno, festival_ccb_2025_inverno_pgto, festival_ccb_2026, festival_ccb_2026_pgto, festival_ccb_juizes, festival_ccb_oficial, festival_ccb_oficial_2018, festival_ccb_oficial_2020, festival_ccb_oficial_2021, festival_ccb_oficial_2021_copy, festival_ccb_oficial_2022, festival_ccb_oficial_2022 zuada, festival_ccb_oficial_2023, festival_ccb_oficial_2023_bak, festival_ccb_oficial_2024, festival_ccb_oficial_2025_inverno, festival_ccb_oficial_2026

MusicBox e Shop

musicbox_fa_clube, shop_acessos, shop_acessos_default, shop_cadastro_clientes, shop_cadastro_fornece_empresas, shop_cadastro_fornecedores, shop_pedido_item, shop_pedidos, shop_pgto_novo, shop_produtos_cd, shop_produtos_mp3

Farma

farma_acessos, farma_acessos_default, farma_cadastro_clientes, farma_pedido_item, farma_pedidos, farma_pgto_novo, farma_produtos

Fotos, release e midia

agenda, celebridades_fotos, dez_mais, fotos_albuns, fotos_detalhes, fotos_ultima_foto, fotos_ultimo_album, galeria, galeria_gospel, integrantes, legenda_mural, legendas, releases

Utilitarios publicos e apoio operacional

CEP, localidade e validacao

captcha, cep0_2015, cep0_2019, cep0_2019_novo, cep1_2015, cep1_2019, cep1_2019_novo, cep2_2015, cep2_2019, cep2_2019_novo, cep3_2015, cep3_2019, cep3_2019_novo, cep4_2015, cep4_2019, cep4_2019_novo, cep6_2015, cep6_2019, cep6_2019_novo, cep8_2015, cep8_2019, cep8_2019_novo, ceps_nao_encontrados, uf

Conteudo publico e sinais auxiliares

acessos_ccb, aniversario, booking, clientes_ccb_ativos, compositores, concurso, desktop_ou_celular, jornais, jornais_copy, jornaisori, letras_desativado, noticias, recado_presidente, ultimo_socio_debitado

Merge, remessa e apoio de email

emails_clubecad_merge, emails_estudio_merge, emails_festival_merge, emails_geral_merge_2, emails_geral_merge_3, emails_registro_merge, netempresa_numero_remessa

Partituras, vendas e pedidos auxiliares

empresas_desconto, pagamento_partituras, pagamento_partituras_controle, pedidos_rede, pedidos_rede_copy, pedidovisa, produtos, vendas_parceiro, vendedores

Projax

projax_agenda_telefone, projax_ajuda, projax_backup, projax_cadastro, projax_calendario, projax_calendario_lembrete, projax_grupos_de_trabalho, projax_mensagens, projax_participantes_gt, projax_pastas, projax_texts

Vocabulario

vocabulario_a_c, vocabulario_d_e, vocabulario_f_q, vocabulario_r_z, vocabulario_sugestao

Limites do inventario

  1. O catalogo nao afirma que toda tabela listada esteja em uso pela cadeia principal do portal.
  2. O mesmo banco mistura cadeia principal, modulos paralelos, apoio operacional e objetos preservados.
  3. Tabelas com nome de copia, backup, corte anual ou versao precisam ser lidas junto da classificacao funcional, e nao so pelo nome.
  4. Familias sem pagina operacional propria permanecem neste inventario como presenca no export.

Referencias cruzadas

  1. A leitura estrutural do schema fica em Estrutura do Banco.
  2. A classificacao funcional dessas familias fica em Classificacao das Tabelas do Schema.
  3. As familias fora do nucleo ligadas a cadeias operacionais documentadas ficam em Familias Fora do Nucleo.
  4. As tabelas centrais continuam detalhadas em Dicionario de Dados.
  5. As chaves do conjunto documentado ficam em Chaves do Schema Documentado.
  6. A matriz de escrita das familias fora do nucleo fica em Escritas Fora do Nucleo.