feat: add async modpack import support

This commit is contained in:
2026-01-05 18:07:09 +03:00
parent ab7bd84859
commit c737595a52
3 changed files with 15 additions and 2 deletions

Submodule backend updated: 0751ddb88a...9bf2a15045

View File

@@ -0,0 +1,13 @@
CREATE TABLE modpack_import_jobs (
id SERIAL PRIMARY KEY,
status VARCHAR(50) NOT NULL DEFAULT 'pending',
progress INT NOT NULL DEFAULT 0,
error_message TEXT,
created_at TIMESTAMPTZ NOT NULL DEFAULT NOW(),
updated_at TIMESTAMPTZ NOT NULL DEFAULT NOW()
);
CREATE TRIGGER set_timestamp_import_jobs
BEFORE UPDATE ON modpack_import_jobs
FOR EACH ROW
EXECUTE FUNCTION trigger_set_timestamp();