feat: add async modpack import support
This commit is contained in:
2
backend
2
backend
Submodule backend updated: 0751ddb88a...9bf2a15045
2
frontend
2
frontend
Submodule frontend updated: 4dfecf7fcf...8ba21f915f
13
scripts/migrations/003_modpack_import_jobs.sql
Normal file
13
scripts/migrations/003_modpack_import_jobs.sql
Normal 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();
|
||||||
Reference in New Issue
Block a user