b6dd80e749
This is base for automatization translating
15 lines
740 B
SQL
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()
|
|
); |