-- +goose Up CREATE TABLE IF NOT EXISTS refresh_tokens ( id SERIAL PRIMARY KEY, user_id INT NOT NULL, expires_at TIMESTAMP NOT NULL, jti VARCHAR(255) NOT NULL UNIQUE, created_at TIMESTAMP NOT NULL DEFAULT NOW (), CONSTRAINT fk_user FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE CASCADE ); -- +goose Down DROP TABLE IF EXISTS refresh_tokens;