[UPDATE] update responses for all get services

This commit is contained in:
areeqakbr 2025-02-16 22:20:29 +07:00
parent 42eff13d79
commit a0cac0236f
5 changed files with 10 additions and 9 deletions

View File

@ -35,7 +35,8 @@ func (r *backboneRepo) Post(backbone entity.Backbone) error {
func (r *backboneRepo) GetAll() ([]entity.Backbone, error) {
var backbones []entity.Backbone
err := r.db.Find(&backbones).Error
// err := r.db.Find(&backbones).Error
err := r.db.Preload("DeviceStart").Preload("DeviceEnd").Find(&backbones).Error
if err != nil {
return backbones, err
}
@ -52,7 +53,7 @@ func (r *backboneRepo) Update(id uuid.UUID, updates map[string]interface{}) erro
func (r *backboneRepo) GetByID(id uuid.UUID) (entity.Backbone, error) {
var backbone entity.Backbone
err := r.db.Where("id = ?", id).First(&backbone).Error
err := r.db.Where("id = ?", id).Preload("DeviceStart").Preload("DeviceEnd").First(&backbone).Error
if err != nil {
return backbone, err
}

View File

@ -35,7 +35,7 @@ func (r *devicePortRepo) Post(devicePort entity.DevicePort) error {
func (r *devicePortRepo) GetAll() ([]entity.DevicePort, error) {
var devicePorts []entity.DevicePort
err := r.db.Find(&devicePorts).Error
err := r.db.Preload("Device").Find(&devicePorts).Error
if err != nil {
return devicePorts, err
}
@ -52,7 +52,7 @@ func (r *devicePortRepo) Update(id uuid.UUID,updates map[string]interface{}) err
func (r *devicePortRepo) GetByID(id uuid.UUID) (entity.DevicePort, error) {
var devicePort entity.DevicePort
err := r.db.Where("id = ?", id).First(&devicePort).Error
err := r.db.Where("id = ?", id).Preload("Device").First(&devicePort).Error
if err != nil {
return devicePort, err
}

View File

@ -35,9 +35,9 @@ func (r *fishboneRepo) Post(fishbone entity.Fishbone) error {
func (r *fishboneRepo) GetAll() ([]entity.Fishbone, error) {
var fishbones []entity.Fishbone
err := r.db.Find(&fishbones).Error
err := r.db.Preload("DeviceStart").Preload("DeviceEnd").Preload("Backbone").Preload("Backbone.DeviceStart").Preload("Backbone.DeviceEnd").Find(&fishbones).Error
if err != nil {
return fishbones, err
return fishbones, err
}
return fishbones, nil
}
@ -52,7 +52,7 @@ func (r *fishboneRepo) Update(id uuid.UUID,updates map[string]interface{}) error
func (r *fishboneRepo) GetByID(id uuid.UUID) (entity.Fishbone, error) {
var fishbone entity.Fishbone
err := r.db.Where("id = ?", id).First(&fishbone).Error
err := r.db.Where("id = ?", id).Preload("DeviceStart").Preload("DeviceEnd").Preload("Backbone.DeviceStart").Preload("Backbone.DeviceEnd").First(&fishbone).Error
if err != nil {
return fishbone, err
}

View File

@ -34,7 +34,7 @@ func (r *towerRepo) Post(tower entity.Tower) error {
func (r *towerRepo) GetAll() ([]entity.Tower, error) {
var towers []entity.Tower
err := r.db.Find(&towers).Error
err := r.db.Preload("Device").Find(&towers).Error
if err != nil {
return towers, err
}
@ -51,7 +51,7 @@ func (r *towerRepo) Update(id uuid.UUID,updates map[string]interface{}) error {
func (r *towerRepo) GetByID(id uuid.UUID) (entity.Tower, error) {
var tower entity.Tower
err := r.db.Where("id = ?", id).First(&tower).Error
err := r.db.Where("id = ?", id).Preload("Device").First(&tower).Error
if err != nil {
return tower, err
}