DATABASE!

This commit is contained in:
2025-03-11 18:13:22 +02:00
parent 5141fa8047
commit 7eb464272e
10 changed files with 134 additions and 1 deletions

View File

@@ -0,0 +1,4 @@
-- name: CreateUser :one
INSERT INTO users (id, created_at, updated_at, email)
VALUES (gen_random_uuid(), NOW(), NOW(), $1)
RETURNING *;

10
sql/schema/001_users.sql Normal file
View File

@@ -0,0 +1,10 @@
-- +goose Up
CREATE TABLE users(
id UUID PRIMARY KEY,
created_at TIMESTAMP not null DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP not null DEFAULT CURRENT_TIMESTAMP,
email TEXT not null
);
-- +goose Down
DROP TABLE users;