-- Criação da tabela para registrar pedidos gerados pelo catálogo
create table if not exists catalogo_pedidos (
    id uuid primary key default uuid_generate_v4(),
    created_at timestamp with time zone default timezone('utc', now()),
    codigo text not null,
    cliente jsonb not null,
    itens jsonb not null,
    total numeric(12,2) not null default 0,
    mensagem text
);

create index if not exists idx_catalogo_pedidos_created_at on catalogo_pedidos(created_at desc);
create index if not exists idx_catalogo_pedidos_codigo on catalogo_pedidos(codigo);
