From d612ce68c44eae01290400ddcfd9fc5d74d70f5d Mon Sep 17 00:00:00 2001 From: speatzle Date: Fri, 10 May 2024 13:28:20 +0200 Subject: [PATCH] use bigger data types --- migrations/000001_create_libraries_table.up.sql | 2 +- migrations/000002_create_files_table.up.sql | 6 +++--- migrations/000004_create_task_table.up.sql | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/migrations/000001_create_libraries_table.up.sql b/migrations/000001_create_libraries_table.up.sql index 5c2608e..0890b0a 100644 --- a/migrations/000001_create_libraries_table.up.sql +++ b/migrations/000001_create_libraries_table.up.sql @@ -1,6 +1,6 @@ CREATE TABLE IF NOT EXISTS libraries( - id serial PRIMARY KEY, + id bigserial PRIMARY KEY, enable boolean NOT NULL, name VARCHAR (50) NOT NULL, path VARCHAR (500) NOT NULL diff --git a/migrations/000002_create_files_table.up.sql b/migrations/000002_create_files_table.up.sql index f5023da..e012f1b 100644 --- a/migrations/000002_create_files_table.up.sql +++ b/migrations/000002_create_files_table.up.sql @@ -1,8 +1,8 @@ CREATE TABLE IF NOT EXISTS files( - id serial PRIMARY KEY, - library_id integer REFERENCES libraries(id) NOT NULL, - size integer NOT NULL, + id bigserial PRIMARY KEY, + library_id bigint REFERENCES libraries(id) NOT NULL, + size bigint NOT NULL, missing boolean NOT NULL, path VARCHAR (500) NOT NULL ); \ No newline at end of file diff --git a/migrations/000004_create_task_table.up.sql b/migrations/000004_create_task_table.up.sql index 54f1a77..aac38ba 100644 --- a/migrations/000004_create_task_table.up.sql +++ b/migrations/000004_create_task_table.up.sql @@ -1,8 +1,8 @@ CREATE TABLE IF NOT EXISTS tasks( - id serial PRIMARY KEY, + id bigserial PRIMARY KEY, worker_id uuid REFERENCES workers(id), - file_id integer REFERENCES files(id) NOT NULL, + file_id bigint REFERENCES files(id) NOT NULL, type smallint NOT NULL, status smallint NOT NULL, data JSONB,