Files
doc-translator/docker/db/documents.sql
T
anker-na-20 b6dd80e749 First commit
This is base for automatization translating
2026-05-21 10:45:27 +03:00

15 lines
740 B
SQL

-- Таблица документов (исходных файлов)
CREATE TABLE IF NOT EXISTS documents (
id SERIAL PRIMARY KEY,
filename VARCHAR(255) NOT NULL,
file_type VARCHAR(20) NOT NULL, -- pdf, docx, txt, ...
original_path TEXT NOT NULL, -- путь к файлу в /data/input
output_path TEXT, -- итоговый PDF с переводом
source_language VARCHAR(10) DEFAULT 'zh',
target_language VARCHAR(10) DEFAULT 'ru',
page_count INT,
status VARCHAR(30) DEFAULT 'pending', -- pending, processing, completed, failed
error_message TEXT,
created_at TIMESTAMP NOT NULL DEFAULT NOW(),
updated_at TIMESTAMP NOT NULL DEFAULT NOW()
);