diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..b540bc7 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "gigacode.inlineColor": "green" +} \ No newline at end of file diff --git a/api/Dockerfile b/api/Dockerfile index 2a188cf..0a7bda9 100644 --- a/api/Dockerfile +++ b/api/Dockerfile @@ -8,6 +8,4 @@ RUN go mod tidy RUN go build -o bin/api.exe cmd/main.go -RUN - ENTRYPOINT [ "bin/api.exe" ] \ No newline at end of file diff --git a/api/db/migrations/000001_create_users_table.down.sql b/api/db/migrations/000001_create_users_table.down.sql deleted file mode 100644 index 365a210..0000000 --- a/api/db/migrations/000001_create_users_table.down.sql +++ /dev/null @@ -1 +0,0 @@ -DROP TABLE IF EXISTS users; \ No newline at end of file diff --git a/api/db/migrations/000001_create_users_table.up.sql b/api/db/migrations/000001_create_users_table.up.sql deleted file mode 100644 index 512cf1a..0000000 --- a/api/db/migrations/000001_create_users_table.up.sql +++ /dev/null @@ -1,6 +0,0 @@ -CREATE TABLE IF NOT EXIST users( - id UUID PRIMARY KEY, - name VARCHAR(50) NOT NULL, - password VARCHAR(50) NOT NULL, - email VARCHAR(300) UNIQUE NOT NULL -); \ No newline at end of file diff --git a/migrarions/20240806055315_init_user_table.sql b/migrarions/20240806055315_init_user_table.sql new file mode 100644 index 0000000..ac2d7e1 --- /dev/null +++ b/migrarions/20240806055315_init_user_table.sql @@ -0,0 +1,15 @@ +-- +goose Up +-- +goose StatementBegin +CREATE TABLE IF NOT EXISTS users( + id UUID PRIMARY KEY NOT NULL, + name VARCHAR(50) NOT NULL, + email VARCHAR(50), + password VARCHAR(1000) NOT NULL, + phone VARCHAR(30) NOT NULL +); +-- +goose StatementEnd + +-- +goose Down +-- +goose StatementBegin +DROP TABLE IF EXISTS users; +-- +goose StatementEnd diff --git a/migrarions/goose.env b/migrarions/goose.env new file mode 100644 index 0000000..913dead --- /dev/null +++ b/migrarions/goose.env @@ -0,0 +1,3 @@ +GOOSE_DRIVER=postgres +GOOSE_DBSTRING="user=postgres dbname=postgres sslmode=disable" +GOOSE_MIGRATION_DIR=/ \ No newline at end of file