MM-19877: Remove references to PermanentDeleteBatch from audit store (#13393)

* MM-19877: Remove references to PermanentDeleteBatch from audit store
Этот коммит содержится в:
catalintomai
2019-12-20 15:37:01 +00:00
коммит произвёл GitHub
родитель 68e0b1fdc2
Коммит e48d093d01
21 изменённых файлов: 0 добавлений и 151 удалений

Просмотреть файл

@@ -71,23 +71,3 @@ func (s SqlAuditStore) PermanentDeleteByUser(userId string) *model.AppError {
}
return nil
}
func (s SqlAuditStore) PermanentDeleteBatch(endTime int64, limit int64) (int64, *model.AppError) {
var query string
if s.DriverName() == "postgres" {
query = "DELETE from Audits WHERE Id = any (array (SELECT Id FROM Audits WHERE CreateAt < :EndTime LIMIT :Limit))"
} else {
query = "DELETE from Audits WHERE CreateAt < :EndTime LIMIT :Limit"
}
sqlResult, err := s.GetMaster().Exec(query, map[string]interface{}{"EndTime": endTime, "Limit": limit})
if err != nil {
return 0, model.NewAppError("SqlAuditStore.PermanentDeleteBatch", "store.sql_audit.permanent_delete_batch.app_error", nil, ""+err.Error(), http.StatusInternalServerError)
}
rowsAffected, err := sqlResult.RowsAffected()
if err != nil {
return 0, model.NewAppError("SqlAuditStore.PermanentDeleteBatch", "store.sql_audit.permanent_delete_batch.app_error", nil, ""+err.Error(), http.StatusInternalServerError)
}
return rowsAffected, nil
}