Files
qrcode/app/migrations/20260406153310_c_qr.sql
Michael a14103ad8e init
2026-04-29 20:11:57 +02:00

24 lines
600 B
SQL

-- +goose Up
-- +goose StatementBegin
CREATE TABLE qrcode.qrs (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
user_id UUID NOT NULL,
slug TEXT NOT NULL,
url TEXT NOT NULL,
visits INTEGER NOT NULL DEFAULT 0,
created_at TIMESTAMP NOT NULL DEFAULT NOW(),
updated_at TIMESTAMP NOT NULL DEFAULT NOW(),
deleted_at TIMESTAMP NULL,
CONSTRAINT fk_qrs_user
FOREIGN KEY (user_id)
REFERENCES qrcode.users(id)
ON DELETE CASCADE
);
-- +goose StatementEnd
-- +goose Down
-- +goose StatementBegin
DROP TABLE IF EXISTS qrcode.qrs;
-- +goose StatementEnd