First commit

This is base for automatization translating
This commit is contained in:
anker-na-20
2026-05-21 10:45:27 +03:00
commit b6dd80e749
18 changed files with 222507 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
-- Таблица документов (исходных файлов)
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()
);