Fix db schema for users outside int32 range

add-txt2txt-models
Guillermo Rodriguez 2023-06-04 01:11:03 -03:00
parent 27fe05c3e7
commit 64a15a0ab9
No known key found for this signature in database
GPG Key ID: EC3AB66D5D83B392
1 changed files with 5 additions and 5 deletions

View File

@ -23,7 +23,7 @@ DB_INIT_SQL = '''
CREATE SCHEMA IF NOT EXISTS skynet; CREATE SCHEMA IF NOT EXISTS skynet;
CREATE TABLE IF NOT EXISTS skynet.user( CREATE TABLE IF NOT EXISTS skynet.user(
id SERIAL PRIMARY KEY NOT NULL, id BIGSERIAL PRIMARY KEY NOT NULL,
generated INT NOT NULL, generated INT NOT NULL,
joined TIMESTAMP NOT NULL, joined TIMESTAMP NOT NULL,
last_method TEXT, last_method TEXT,
@ -34,7 +34,7 @@ CREATE TABLE IF NOT EXISTS skynet.user(
); );
CREATE TABLE IF NOT EXISTS skynet.user_config( CREATE TABLE IF NOT EXISTS skynet.user_config(
id SERIAL NOT NULL, id BIGSERIAL NOT NULL,
algo VARCHAR(128) NOT NULL, algo VARCHAR(128) NOT NULL,
step INT NOT NULL, step INT NOT NULL,
width INT NOT NULL, width INT NOT NULL,
@ -49,11 +49,11 @@ ALTER TABLE skynet.user_config
REFERENCES skynet.user(id); REFERENCES skynet.user(id);
CREATE TABLE IF NOT EXISTS skynet.user_requests( CREATE TABLE IF NOT EXISTS skynet.user_requests(
id SERIAL NOT NULL, id BIGSERIAL NOT NULL,
user_id SERIAL NOT NULL, user_id BIGSERIAL NOT NULL,
sent TIMESTAMP NOT NULL, sent TIMESTAMP NOT NULL,
status TEXT NOT NULL, status TEXT NOT NULL,
status_msg SERIAL PRIMARY KEY NOT NULL status_msg BIGSERIAL PRIMARY KEY NOT NULL
); );
ALTER TABLE skynet.user_requests ALTER TABLE skynet.user_requests
ADD FOREIGN KEY(user_id) ADD FOREIGN KEY(user_id)