Files
openmonetis/drizzle/0012_rename_tables_to_portuguese.sql
Felipe Coutinho d63963d190 feat(db): renomear tabelas de inglês para português
- user_preferences → preferencias_usuario
- pagador_shares → compartilhamentos_pagador
- saved_insights → insights_salvos
- api_tokens → tokens_api
- inbox_items → pre_lancamentos
- installment_anticipations → antecipacoes_parcelas

Mantidas as tabelas do Better-Auth em inglês (user, account, session, verification)
2026-01-27 14:19:29 +00:00

32 lines
1.8 KiB
SQL

-- Migration: Rename English table names to Portuguese
-- This migration renames tables to maintain consistency with the codebase
-- Rename tables
ALTER TABLE "user_preferences" RENAME TO "preferencias_usuario";
ALTER TABLE "pagador_shares" RENAME TO "compartilhamentos_pagador";
ALTER TABLE "saved_insights" RENAME TO "insights_salvos";
ALTER TABLE "api_tokens" RENAME TO "tokens_api";
ALTER TABLE "inbox_items" RENAME TO "pre_lancamentos";
ALTER TABLE "installment_anticipations" RENAME TO "antecipacoes_parcelas";
-- Rename indexes for preferencias_usuario (was user_preferences)
-- The unique constraint index name is auto-generated, keeping it as is since Drizzle handles it
-- Rename indexes for compartilhamentos_pagador (was pagador_shares)
ALTER INDEX IF EXISTS "pagador_shares_unique" RENAME TO "compartilhamentos_pagador_unique";
-- Rename indexes for insights_salvos (was saved_insights)
ALTER INDEX IF EXISTS "saved_insights_user_period_idx" RENAME TO "insights_salvos_user_period_idx";
-- Rename indexes for tokens_api (was api_tokens)
ALTER INDEX IF EXISTS "api_tokens_user_id_idx" RENAME TO "tokens_api_user_id_idx";
ALTER INDEX IF EXISTS "api_tokens_token_hash_idx" RENAME TO "tokens_api_token_hash_idx";
-- Rename indexes for pre_lancamentos (was inbox_items)
ALTER INDEX IF EXISTS "inbox_items_user_id_status_idx" RENAME TO "pre_lancamentos_user_id_status_idx";
ALTER INDEX IF EXISTS "inbox_items_user_id_created_at_idx" RENAME TO "pre_lancamentos_user_id_created_at_idx";
-- Rename indexes for antecipacoes_parcelas (was installment_anticipations)
ALTER INDEX IF EXISTS "installment_anticipations_series_id_idx" RENAME TO "antecipacoes_parcelas_series_id_idx";
ALTER INDEX IF EXISTS "installment_anticipations_user_id_idx" RENAME TO "antecipacoes_parcelas_user_id_idx";