Преглед на файлове

use SQL delete for removing AppData associated with device. it could be huge, skip hibernate layer

tags/v0.3.0
Jonathan Cobb преди 4 години
родител
ревизия
3262393808
променени са 1 файла, в които са добавени 3 реда и са изтрити 3 реда
  1. +3
    -3
      bubble-server/src/main/java/bubble/dao/app/AppDataDAO.java

+ 3
- 3
bubble-server/src/main/java/bubble/dao/app/AppDataDAO.java Целия файл

@@ -86,8 +86,8 @@ public class AppDataDAO extends AppTemplateEntityDAO<AppData> {
return list(criteria().add(and(crits.toArray(new Criterion[0]))));
}

protected List<AppData> findByDevice(String uuid) { return findByField("device", uuid); }
public void deleteDevice(String uuid) { delete(findByDevice(uuid)); }
public void deleteDevice(String uuid) {
getConfiguration().execSql("DELETE FROM app_data WHERE device = ?", new Object[] {uuid});
}

}

Зареждане…
Отказ
Запис