Adiciona inicialização de tabelas musica/historia no DB

This commit is contained in:
2026-06-05 15:50:24 +00:00
parent 6cb7a7190f
commit 5b0000b0c0
+25
View File
@@ -1654,6 +1654,31 @@ async function initDatabase() {
poesia TEXT NOT NULL,
created_at TIMESTAMP WITH TIME ZONE DEFAULT NOW()
);
-- Músicas (Musicando Ideias)
CREATE TABLE IF NOT EXISTS escola.musicas (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
usuario_id UUID NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
faixa_etaria VARCHAR(100) NOT NULL,
estrofes INTEGER NOT NULL,
ritmo VARCHAR(100) NOT NULL,
tema TEXT NOT NULL,
musica TEXT NOT NULL,
created_at TIMESTAMP WITH TIME ZONE DEFAULT NOW()
);
-- Histórias (Inventando Histórias)
CREATE TABLE IF NOT EXISTS escola.historias (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
usuario_id UUID NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
faixa_etaria VARCHAR(100) NOT NULL,
paragrafos INTEGER NOT NULL,
personagens INTEGER NOT NULL,
estilo VARCHAR(100) NOT NULL,
tema TEXT NOT NULL,
historia TEXT NOT NULL,
created_at TIMESTAMP WITH TIME ZONE DEFAULT NOW()
);
`);
// Garantir que a coluna character_description_english exista na tabela projetos_comics