Oii Renan, tudo certinho?
Você pode utilizar Config para estabelecer uma estratégia de nomeação das tabelas do seu database e utilizar o nome do schema como prefixo. É importante se atentar para utilizar o ponto ( . ) da forma correta.
Ficaria mais ou menos assim:
func ConnectDB() (db *gorm.DB, err error) {
db, err = gorm.Open(postgres.New(postgres.Config{
DSN: `user=test password=test dbname=DB-NAME port=5432 sslmode=disable`,
PreferSimpleProtocol: true,
}), &gorm.Config{
NamingStrategy: schema.NamingStrategy{
TablePrefix: "ecommerce-rest.",
SingularTable: false,
}})
return
}
}
Fico na torcida para dar tudo certo :)
Abraços!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!