Fix order of Down query

This commit is contained in:
Jan Bader 2021-12-02 20:37:06 +00:00
parent dcdcd53833
commit 0855942d0d
2 changed files with 8 additions and 14 deletions

View File

@ -46,10 +46,10 @@ ALTER TABLE "transactions" ADD FOREIGN KEY ("account_id") REFERENCES "accounts"
ALTER TABLE "transactions" ADD FOREIGN KEY ("payee_id") REFERENCES "payees" ("id"); ALTER TABLE "transactions" ADD FOREIGN KEY ("payee_id") REFERENCES "payees" ("id");
-- +goose Down -- +goose Down
DROP EXTENSION "uuid-ossp";
DROP TABLE budgets;
DROP TABLE users;
DROP TABLE user_budgets;
DROP TABLE transactions; DROP TABLE transactions;
DROP TABLE accounts; DROP TABLE accounts;
DROP TABLE payees; DROP TABLE payees;
DROP TABLE user_budgets;
DROP TABLE budgets;
DROP TABLE users;
DROP EXTENSION "uuid-ossp";

View File

@ -11,25 +11,19 @@ import (
const createUser = `-- name: CreateUser :one const createUser = `-- name: CreateUser :one
INSERT INTO users INSERT INTO users
(id, email, name, password) (email, name, password)
VALUES ($1, $2, $3, $4) VALUES ($1, $2, $3)
RETURNING id, email, name, password RETURNING id, email, name, password
` `
type CreateUserParams struct { type CreateUserParams struct {
ID uuid.UUID
Email string Email string
Name string Name string
Password string Password string
} }
func (q *Queries) CreateUser(ctx context.Context, arg CreateUserParams) (User, error) { func (q *Queries) CreateUser(ctx context.Context, arg CreateUserParams) (User, error) {
row := q.db.QueryRow(ctx, createUser, row := q.db.QueryRow(ctx, createUser, arg.Email, arg.Name, arg.Password)
arg.ID,
arg.Email,
arg.Name,
arg.Password,
)
var i User var i User
err := row.Scan( err := row.Scan(
&i.ID, &i.ID,