@@ -109,7 +109,7 @@ func EmptyTable(dataSource *utils.DbAndSchema, tableName string) {
109
109
func GetLastCohortId () int {
110
110
dataSource := db .GetAtlasDB ()
111
111
var lastCohortDefinition models.CohortDefinition
112
- dataSource .Db .Order ("id DESC" ).First (& lastCohortDefinition )
112
+ dataSource .Db .Select ( "id" ). Order ("id DESC" ).First (& lastCohortDefinition )
113
113
return lastCohortDefinition .Id
114
114
}
115
115
@@ -124,7 +124,7 @@ func GetNextCohortId() int {
124
124
func GetLastConceptId (sourceId int ) int64 {
125
125
dataSource := GetOmopDataSourceForSourceId (sourceId )
126
126
var lastConcept models.Concept
127
- dataSource .Db .Order ("concept_id DESC" ).First (& lastConcept )
127
+ dataSource .Db .Select ( "concept_id" ). Order ("concept_id DESC" ).First (& lastConcept )
128
128
log .Printf ("Last concept id found %d" ,
129
129
lastConcept .ConceptId )
130
130
return lastConcept .ConceptId
@@ -133,14 +133,14 @@ func GetLastConceptId(sourceId int) int64 {
133
133
func GetLastObservationId (sourceId int ) int64 {
134
134
dataSource := GetOmopDataSourceForSourceId (sourceId )
135
135
var lastObservation models.Observation
136
- dataSource .Db .Order ("observation_id DESC" ).First (& lastObservation )
136
+ dataSource .Db .Select ( "observation_id" ). Order ("observation_id DESC" ).First (& lastObservation )
137
137
return lastObservation .ObservationId
138
138
}
139
139
140
140
func GetLastPersonId (sourceId int ) int64 {
141
141
dataSource := GetOmopDataSourceForSourceId (sourceId )
142
142
var lastPerson models.Person
143
- dataSource .Db .Order ("person_id DESC" ).First (& lastPerson )
143
+ dataSource .Db .Select ( "person_id" ). Order ("person_id DESC" ).First (& lastPerson )
144
144
return lastPerson .PersonId
145
145
}
146
146
0 commit comments