# README
mysql
Este paquete permite la conexion a diversas bases de datos con su integracion del APM.
import "github.com/architecture-it/go-platform/dataBase"
import "context"
func NewSQLRepository() SQLRepository {
repository := &sqlRepository{
dataRepository: database.NewDataRepository(os.Getenv("GORM_DRIVER"), os.Getenv("SQL_CONNECTION")),
}
return repository
}
func (repo *sqlRepository) ObtenerLocalidades(ctx context.Context) ([]models.Localidad, error) {
var localidades []models.Localidad
db := repo.dataRepository.GetDB(ctx)
if db == nil {
return localidades, errors.New("ocurrio un error con la conexion a la base")
}
err := db.Find(&localidades).Error
return localidades, err
}
# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author