Files
VisualSapfor/src/Common/Database/Objects/PassStats/PassStatsDBTable.java

20 lines
639 B
Java
Raw Normal View History

2024-10-14 12:02:42 +03:00
package Common.Database.Objects.PassStats;
import Common.Database.Tables.DBTable;
2024-10-10 15:37:29 +03:00
public class PassStatsDBTable extends DBTable<String, PassStats> {
2023-09-17 22:13:42 +03:00
public PassStatsDBTable() {
2024-10-10 15:37:29 +03:00
super(String.class, PassStats.class);
2023-09-17 22:13:42 +03:00
}
2024-10-14 01:50:33 +03:00
public void IncPassStat(String passName) throws Exception {
PassStats passStats = null;
2024-10-14 01:50:33 +03:00
if (Data.containsKey(passName)) {
passStats = Data.get(passName);
passStats.Inc();
getDb().Update(passStats);
} else {
2024-10-14 01:50:33 +03:00
passStats = new PassStats(passName);
passStats.Inc();
getDb().Insert(passStats);
}
}
2023-09-17 22:13:42 +03:00
}