Could anyone link me to some documentation on managing migrations? I keep seeing db.AutoMigrate(...) being used in the main.go file and I want to see how people are doing it in larger apps or whether they avoid using db.AutoMigrate() and have manual migrations instead
Yeah I think that's probably what I'd do. The only experience I have from migrations is from using Laravel's migrations. Could you give a bit more detail on them in how they work with GORM? Can I rollback migrations, can I see what changes have been made?