@@ -172,16 +172,16 @@ func (a *AuditPlanV2) GetBaseInfo() BaseAuditPlan {
172
172
}
173
173
}
174
174
175
- func (s * Storage ) GetLatestStartTimeAuditPlanSQLV2 (sourceId uint ) (string , error ) {
175
+ func (s * Storage ) GetLatestStartTimeAuditPlanSQLV2 (sourceId uint , typ string ) (string , error ) {
176
176
info := struct {
177
177
StartTime string `gorm:"column:max_start_time"`
178
178
}{}
179
179
err := s .db .Raw (`SELECT MAX(STR_TO_DATE(JSON_UNQUOTE(JSON_EXTRACT(info, '$.start_time_of_last_scraped_sql')), '%Y-%m-%dT%H:%i:%s.%f'))
180
- AS max_start_time FROM sql_manage_records WHERE source_id = ?` , sourceId ).Scan (& info ).Error
180
+ AS max_start_time FROM sql_manage_records WHERE source_id = ? AND source = ? AND deleted_at is NULL ` , sourceId , typ ).Scan (& info ).Error
181
181
return info .StartTime , err
182
182
}
183
183
184
- func (s * Storage ) GetLastReceiveTimeAuditPlanSQLV2 (sourceId uint ) (string , error ) {
184
+ func (s * Storage ) GetLastReceiveTimeAuditPlanSQLV2 (sourceId uint , typ string ) (string , error ) {
185
185
var info = struct {
186
186
LastReceivedTime string `gorm:"column:last_received_time"`
187
187
}{}
@@ -191,9 +191,9 @@ func (s *Storage) GetLastReceiveTimeAuditPlanSQLV2(sourceId uint) (string, error
191
191
JSON_UNQUOTE(JSON_EXTRACT(info, '$.last_receive_timestamp'))
192
192
)
193
193
AS last_received_time
194
- FROM sqle. sql_manage_records
195
- WHERE source_id = ?
196
- ` , sourceId ).Scan (& info ).Error
194
+ FROM sql_manage_records
195
+ WHERE source_id = ? AND source = ? AND deleted_at is NULL
196
+ ` , sourceId , typ ).Scan (& info ).Error
197
197
return info .LastReceivedTime , err
198
198
}
199
199
0 commit comments