Prerequisites for development
- Installing dependencies:
go mod tidy - Verifying that the
.envfile is present and well configured.
Running migrations
A migration cli is made available through the package: ./cmd/migrate
At first it is needed to run: go run ./cmd/migrate db init to initialize the
tables needed by golang's bun.
Then, if there are migrations needed to be applied, run: go run ./cmd/migrate db migrate
Everything should be taken care of.
Running the server
The server can be ran as easily as: go run .