[server][breaking] Use generated integer columns as primary keys for users and jobs

This commit is contained in:
Abhishek Shroff
2025-07-09 01:37:38 +05:30
parent b9ccb57dd3
commit 1d23d4ffa0
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
CREATE TABLE users(
id SERIAL PRIMARY KEY,
id INTEGER GENERATED ALWAYS AS IDENTITY PRIMARY KEY,
created TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP,
modified TIMESTAMPTZ NOT NULL DEFAULT CURRENT_TIMESTAMP,
deleted TIMESTAMPTZ,
+1 -1
View File
@@ -1,5 +1,5 @@
CREATE TABLE jobs(
id SERIAL PRIMARY KEY,
id INTEGER GENERATED ALWAYS AS IDENTITY PRIMARY KEY,
status SMALLINT NOT NULL DEFAULT 0,
attempts SMALLINT NOT NULL DEFAULT 0,
created_at TIMESTAMPTZ NOT NULL DEFAULT NOW(),