55 lines
1.8 KiB
Go
55 lines
1.8 KiB
Go
package migration
|
|
|
|
import (
|
|
/************** Source ***************/
|
|
division "simrs-vx/internal/domain/sync-entities/division"
|
|
doctor "simrs-vx/internal/domain/sync-entities/doctor"
|
|
encounter "simrs-vx/internal/domain/sync-entities/encounter"
|
|
installation "simrs-vx/internal/domain/sync-entities/installation"
|
|
internalreference "simrs-vx/internal/domain/sync-entities/internal-reference"
|
|
nurse "simrs-vx/internal/domain/sync-entities/nurse"
|
|
patient "simrs-vx/internal/domain/sync-entities/patient"
|
|
soapi "simrs-vx/internal/domain/sync-entities/soapi"
|
|
specialist "simrs-vx/internal/domain/sync-entities/specialist"
|
|
subspecialist "simrs-vx/internal/domain/sync-entities/subspecialist"
|
|
unit "simrs-vx/internal/domain/sync-entities/unit"
|
|
)
|
|
|
|
func getSyncEntities() []any {
|
|
return []any{
|
|
&installation.InstallationLink{},
|
|
&installation.InstallationSimxLog{},
|
|
&installation.InstallationSimgosLog{},
|
|
&unit.UnitLink{},
|
|
&unit.UnitSimxLog{},
|
|
&unit.UnitSimgosLog{},
|
|
&division.DivisionLink{},
|
|
&division.DivisionSimxLog{},
|
|
&division.DivisionSimgosLog{},
|
|
&specialist.SpecialistLink{},
|
|
&specialist.SpecialistSimxLog{},
|
|
&specialist.SpecialistSimgosLog{},
|
|
&subspecialist.SubspecialistLink{},
|
|
&subspecialist.SubspecialistSimxLog{},
|
|
&subspecialist.SubspecialistSimgosLog{},
|
|
&patient.PatientLink{},
|
|
&patient.PatientSimxLog{},
|
|
&patient.PatientSimgosLog{},
|
|
&encounter.EncounterLink{},
|
|
&encounter.EncounterSimxLog{},
|
|
&encounter.EncounterSimgosLog{},
|
|
&internalreference.InternalReferenceLink{},
|
|
&internalreference.InternalReferenceSimxLog{},
|
|
&internalreference.InternalReferenceSimgosLog{},
|
|
&soapi.SoapiLink{},
|
|
&soapi.SoapiSimxLog{},
|
|
&soapi.SoapiSimgosLog{},
|
|
&doctor.DoctorLink{},
|
|
&doctor.DoctorSimxLog{},
|
|
&doctor.DoctorSimgosLog{},
|
|
&nurse.NurseLink{},
|
|
&nurse.NurseSimxLog{},
|
|
&nurse.NurseSimgosLog{},
|
|
}
|
|
}
|