Gerando arquivo...
CREATE TABLE IF NOT EXISTS public.setup (
id serial PRIMARY KEY,
app_name_or_logo text NOT NULL,
is_logo boolean NOT NULL DEFAULT false,
highlighted_categories jsonb DEFAULT '[]'
);
INSERT INTO public.setup (id, app_name_or_logo, is_logo, highlighted_categories)
VALUES (1, 'Controle Financeiro Simples', false, '[]')
ON CONFLICT (id) DO NOTHING;
CREATE TABLE IF NOT EXISTS public.categories (
id serial PRIMARY KEY,
categoria text NOT NULL UNIQUE
);
CREATE TABLE IF NOT EXISTS public.entries (
id serial PRIMARY KEY,
tipo text NOT NULL,
data date NOT NULL,
descricao text NOT NULL,
valor numeric(12, 2) NOT NULL,
categoria_id integer REFERENCES public.categories(id) ON DELETE SET NULL
);
Para mais detalhes, assista ao manual em vídeo:Clique aqui para assistir.

Está procurando uma forma de ganhar uma renda extra?
Torne-se nosso(a) afiliado(a) e ganhe50% de comissãoem cada venda!
É simples: afilie-se agora mesmo, divulgue seu link de afiliado e comece a ganhar comissões promovendo nosso aplicativo de controle financeiro.
Clique aqui para se afiliar agoraGanhe 50% de comissão em cada venda!
Este aplicativo foi criado com carinho para ajudar você a controlar suas finanças de forma simples e eficaz. Se este projeto está te ajudando, considere apoiar para que possamos mantê-lo sempre disponível e atualizado!
Como apoiar:
Sua contribuição faz toda a diferença! Obrigado por apoiar este projeto 🙏
R$ 0,00
R$ 0,00
R$ 0,00
R$ 0,00
| Data | Tipo | Categoria | Descrição | Valor (R$) | Ações |
|---|