Épico 1 — Núcleo de Identidade e Autenticação — Mapeamento de Banco de Dados (v2.0)

Documentos deste épico: 01 - Definição (v2.0) · 02 - Especificação (v2.0) · Protótipo (Seção 3): pendente, ainda não produzido · 04 - Mapeamento de Banco de Dados (v2.0). Este épico faz parte do documento guarda-chuva Check-in de Usuários.


SEÇÃO 4 — MAPEAMENTO DE BANCO DE DADOS

Tabelas existentes utilizadas

TabelaBancoCampos utilizados neste épico
UsuarioIpSegurancaId, Usuario (login=CPF), CPF, Nome, Apelido, CaminhoFoto, Hash, Salt, DataSenha, TentativasLogin, DHBloqueio, Token, RemovidoEm, UsuarioIdRemovido
UsuarioSenhaHistoricoIpSegurancaUsuarioId, DataSenha, Hash, Salt
UsuarioClienteIpSegurancaUsuarioId, ClienteBDId, Situacao (domínio C/V/B — definido em (CIU-E3), RN-CIU-011; apenas Situacao = ‘V’ conta como vínculo ativo), RemovidoEm
UsuarioSenhaParametrosIpSegurancaQuantidadeTentativas, MinutosBloqueado, TamanhoMinimo, MinimoCaracterEspecial, MinimoLetraMaiuscula, MinimoLetraMinuscula, MinimoNumero, CaracteresEspeciais, MinutosValidadeNovaSolicitacao, QuantidadeMemoria

Nenhuma tabela nova é proposta por este épico — todas as tabelas envolvidas já existem em produção.

Separação de bancos: todas as tabelas utilizadas pertencem ao banco IpSeguranca.

Seeds da Funcionalidade

Nenhum seed novo necessário. Os parâmetros consultados por este épico (QuantidadeTentativas, MinutosBloqueado, TamanhoMinimo, MinimoCaracterEspecial, MinimoLetraMaiuscula, MinimoLetraMinuscula, MinimoNumero, CaracteresEspeciais, MinutosValidadeNovaSolicitacao, QuantidadeMemoria — todos em UsuarioSenhaParametros) já existem em produção; este épico apenas os lê, não propõe nenhuma linha nova.


Histórico de Versões

  • v1.0 a v1.9 (07/08/2026 a 27/08/2026) — histórico completo preservado no documento original legado (CIU-E1) Identidade e autenticação v1.9.md, arquivado em Histórico/. Nas versões legadas, este mapeamento vivia na Seção 9.3 (“Mapeamento de Tabelas”), sem subseções de tabelas novas, seeders ou migrations — o épico nunca propôs schema novo.
  • v2.0 (30/08/2026) — Arquivo criado pela reconstrução do documento único (CIU-E1) Identidade e autenticação v1.9.md no modelo padrão Seção 1-4 (ver 01-Definição, Histórico de Versões, para o detalhamento completo da reorganização). Conteúdo da tabela sem alteração de substância. Adicionada a subseção “Seeds da Funcionalidade” (Lição #19 da Skill Designer, nova nesta versão do projeto) — nenhum seed novo proposto por este épico.