Add sessions table migration

This commit is contained in:
Luis Eduardo Jeréz Girón
2024-07-20 00:56:07 -06:00
parent 9ef514f85b
commit 5b561ff869

View File

@@ -0,0 +1,22 @@
-- +goose Up
-- +goose StatementBegin
CREATE TABLE IF NOT EXISTS sessions (
id UUID NOT NULL DEFAULT uuid_generate_v4() PRIMARY KEY,
user_id UUID NOT NULL REFERENCES users(id),
token TEXT NOT NULL,
ip TEXT NOT NULL,
user_agent TEXT NOT NULL,
created_at TIMESTAMPTZ NOT NULL DEFAULT NOW(),
);
CREATE INDEX IF NOT EXISTS
idx_sessions_user_id ON sessions(user_id);
-- +goose StatementEnd
-- +goose Down
-- +goose StatementBegin
DROP TABLE IF EXISTS sessions;
-- +goose StatementEnd