An application to learn golang and focusing in databases
To run the application first mak sure to have the make cli tool installed.
Then just enter the following command:
make executeTo generate new migrations just hit the code below:
make create_migration file_name=example_schemaA new file should be created under app/internal/db/migrations with the name 000002_schema_migration_up.sql and 000002_schema_migration_down.sql.
After editing these two sql files just hit the code below to apply.
make migrate_up
make migrate_downTo generate new code for the queries located at app/internal/db/queries, first make sure that you have the sqlc tool installed.
go install github.com/kyleconroy/sqlc/cmd/sqlc@latestAfter that just hit the code below:
make queryFiles under app/internal/db/sqlc should be generated (DO NOT EDIT), they are like CRUD automatically generated from .sql files.
Project made with the guide of TECH SCHOOL tutorial.