Add run target

This commit is contained in:
Jan Bader 2021-11-29 22:04:04 +00:00
parent 85ef7557c1
commit 8e8c653fc9
3 changed files with 10 additions and 0 deletions

View File

@ -12,3 +12,9 @@ docker:
COPY +build/budgeteer . COPY +build/budgeteer .
ENTRYPOINT ["/src/budgeteer"] ENTRYPOINT ["/src/budgeteer"]
SAVE IMAGE budgeteer:latest SAVE IMAGE budgeteer:latest
run:
LOCALLY
WITH DOCKER --load=+docker
RUN docker-compose up -d
END

View File

@ -1,16 +1,20 @@
-- +goose Up -- +goose Up
CREATE EXTENSION IF NOT EXISTS "uuid-ossp";
ALTER TABLE budgets DROP COLUMN id; ALTER TABLE budgets DROP COLUMN id;
ALTER TABLE budgets ADD COLUMN id uuid DEFAULT uuid_generate_v4() NOT NULL; ALTER TABLE budgets ADD COLUMN id uuid DEFAULT uuid_generate_v4() NOT NULL;
ALTER TABLE users DROP COLUMN id; ALTER TABLE users DROP COLUMN id;
ALTER TABLE users ADD COLUMN id uuid DEFAULT uuid_generate_v4() NOT NULL; ALTER TABLE users ADD COLUMN id uuid DEFAULT uuid_generate_v4() NOT NULL;
TRUNCATE TABLE user_budgets;
ALTER TABLE user_budgets DROP COLUMN user_id; ALTER TABLE user_budgets DROP COLUMN user_id;
ALTER TABLE user_budgets DROP COLUMN budget_id; ALTER TABLE user_budgets DROP COLUMN budget_id;
ALTER TABLE user_budgets ADD COLUMN user_id uuid NOT NULL; ALTER TABLE user_budgets ADD COLUMN user_id uuid NOT NULL;
ALTER TABLE user_budgets ADD COLUMN budget_id uuid NOT NULL; ALTER TABLE user_budgets ADD COLUMN budget_id uuid NOT NULL;
-- +goose Down -- +goose Down
DROP EXTENSION "uuid-ossp";
ALTER TABLE budgets DROP COLUMN id; ALTER TABLE budgets DROP COLUMN id;
ALTER TABLE budgets ADD COLUMN id char(26) NOT NULL; ALTER TABLE budgets ADD COLUMN id char(26) NOT NULL;