Files
openmonetis/drizzle/0022_import-category-mappings.sql
Felipe Coutinho a20fe255f3 feat: importação de extratos OFX/XLS com memória de categorias
Adiciona fluxo completo de importação de extratos bancários:
- Upload e parsing de arquivos OFX e XLS/XLSX
- Tela de revisão com virtualização (@tanstack/react-virtual)
- Detecção automática de categoria por histórico de uso
- Deduplicação por FITID (OFX) e importBatchId
- Tabela `import_category_mappings` para persistir mapeamentos
- Botão de acesso ao fluxo na tabela de transações

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-21 14:04:30 +00:00

8 lines
324 B
SQL

CREATE TABLE "import_category_mappings" (
"user_id" text NOT NULL REFERENCES "user"("id") ON DELETE CASCADE,
"description_key" text NOT NULL,
"category_id" uuid NOT NULL REFERENCES "categorias"("id") ON DELETE CASCADE,
"updated_at" timestamptz NOT NULL DEFAULT now(),
PRIMARY KEY ("user_id", "description_key")
);