mirror of
https://github.com/eduardolat/pgbackweb.git
synced 2026-01-25 14:08:36 -06:00
22 lines
547 B
SQL
22 lines
547 B
SQL
-- +goose Up
|
|
-- +goose StatementBegin
|
|
CREATE TABLE IF NOT EXISTS users (
|
|
id UUID NOT NULL DEFAULT uuid_generate_v4() PRIMARY KEY,
|
|
|
|
name TEXT NOT NULL,
|
|
email TEXT NOT NULL UNIQUE CHECK (email = lower(email)),
|
|
password TEXT NOT NULL,
|
|
|
|
created_at TIMESTAMPTZ NOT NULL DEFAULT NOW(),
|
|
updated_at TIMESTAMPTZ
|
|
);
|
|
|
|
CREATE TRIGGER users_change_updated_at
|
|
BEFORE UPDATE ON users FOR EACH ROW EXECUTE FUNCTION change_updated_at();
|
|
-- +goose StatementEnd
|
|
|
|
-- +goose Down
|
|
-- +goose StatementBegin
|
|
DROP TABLE IF EXISTS users;
|
|
-- +goose StatementEnd
|