I used golang-migrate for best manipulate changes in database schema.
You can install cli in your Windows system by scoop. After install you need to restart your IDE for apply paths.
There are a scenario when you have trouble with your dirty mirgation and how you can fix it. Mirgations placed in migration directory.
Makefile consist several target about that. Firsts - "create_mirgation" (prepare new migration file), second-"migrate" (apply mirgations on you database.You need to change DSN for correct usage)