update: traducción NLLB y compose
This commit is contained in:
parent
8109dbf274
commit
da4c59a0e1
5 changed files with 593 additions and 21 deletions
19
init-db/05-traducciones.sql
Executable file
19
init-db/05-traducciones.sql
Executable file
|
|
@ -0,0 +1,19 @@
|
|||
-- 05-traducciones.sql
|
||||
-- Tabla para almacenar traducciones de noticias
|
||||
|
||||
CREATE TABLE IF NOT EXISTS traducciones (
|
||||
id SERIAL PRIMARY KEY,
|
||||
noticia_id VARCHAR(32) REFERENCES noticias(id) ON DELETE CASCADE,
|
||||
lang_from CHAR(5),
|
||||
lang_to CHAR(5) NOT NULL,
|
||||
titulo_trad TEXT,
|
||||
resumen_trad TEXT,
|
||||
status VARCHAR(16) DEFAULT 'done', -- 'pending' | 'processing' | 'done' | 'error' | 'skipped'
|
||||
error TEXT,
|
||||
created_at TIMESTAMP DEFAULT NOW(),
|
||||
UNIQUE (noticia_id, lang_to)
|
||||
);
|
||||
|
||||
-- Índice útil para filtrar por idioma destino
|
||||
CREATE INDEX IF NOT EXISTS traducciones_to_idx ON traducciones (lang_to);
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue