Commit Graph

2888 Commits

Author SHA1 Message Date
Rsl1122
9d550caa14 Refactored ServerTable#insertAllServers to an executable 2019-02-16 14:27:24 +02:00
Rsl1122
cf8cadeb28 Refactored SecurityTable#addUsers to an executable 2019-02-16 14:27:23 +02:00
Rsl1122
2516c55872 Refactored NicknamesTable#insertNicknames to an executable 2019-02-16 14:27:23 +02:00
Rsl1122
962faaf859 Refactored GeoInfoTable#insertAllGeoInfo to an executable 2019-02-16 14:27:22 +02:00
Rsl1122
2245e9bd00 Refactored CommandUseTable#insertCommandUsage to an executable 2019-02-16 14:27:21 +02:00
Rsl1122
f65ccbf3ff Rename Transaction#execute to Transaction#performOperations 2019-02-16 14:27:20 +02:00
Rsl1122
b207e34071 Deprecated SaveOperations 2019-02-16 14:27:20 +02:00
Rsl1122
98607edfb6 Executable and ExecBatchStatement:
- New interface Executable allows moving execution logic to
  ExecStatement, as well as forces execution inside Transactions.
- ExecBatchStatement splits batch functionality away from ExecStatement
  since the semantics of batch execution are similar to that of single
  executions
- Deprecated: Table#execute, Table#executeBatch, Table#query
- Removed Transaction#executeBatch
2019-02-16 14:27:19 +02:00
Rsl1122
6f0ccae59b BackupOperation usage replaced with transaction:
Database#backup, BackupOperations removed
2019-02-16 14:27:18 +02:00
Rsl1122
2be3b2cf34 Refactored BatchOperationTable into BackupCopyTransaction 2019-02-16 14:27:18 +02:00
Rsl1122
5e8cbf1a88 Removed Table#removeAllData 2019-02-16 14:27:17 +02:00
Rsl1122
bdcba82735 Removed BatchOperationTable#clearTable 2019-02-16 14:27:16 +02:00
Rsl1122
ddca1574e8 Removed Table#createTable(String) 2019-02-16 14:27:16 +02:00
Rsl1122
0ad7caa0a9 Removed Table#createTable() 2019-02-16 14:27:15 +02:00
Rsl1122
e75fb76906 Removed WorldTimesTable.Col 2019-02-16 14:27:14 +02:00
Rsl1122
dec81cc12f Removed WorldTable.Col 2019-02-16 14:27:13 +02:00
Rsl1122
18e39d1394 Removed UserUUIDTable 2019-02-16 14:27:13 +02:00
Rsl1122
071645e1f3 Removed UserUUIDTable.Col 2019-02-16 14:27:12 +02:00
Rsl1122
975cb9d21f Removed UserUUIDTable#removeUser 2019-02-16 14:27:11 +02:00
Rsl1122
5c8e8b0351 Removed UsersTable.Col 2019-02-16 14:27:11 +02:00
Rsl1122
5474d45926 Removed UserInfoTable.Col 2019-02-16 14:27:10 +02:00
Rsl1122
01f23d22d2 Removed TPSTable.Col 2019-02-16 14:27:09 +02:00
Rsl1122
6f212e2a7d Removed SettingsTable.Col 2019-02-16 14:27:08 +02:00
Rsl1122
a8825fbba3 Removed SessionsTable.Col 2019-02-16 14:27:07 +02:00
Rsl1122
4a0a8b60b2 Removed ServerTable.Col 2019-02-16 14:27:07 +02:00
Rsl1122
84dc8e4c3b Removed SecurityTable.Col 2019-02-16 14:27:06 +02:00
Rsl1122
21b1489d69 Removed PingTable.Col 2019-02-16 14:27:05 +02:00
Rsl1122
a8a871d931 Removed NicknamesTable.Col 2019-02-16 14:27:04 +02:00
Rsl1122
857892b0e3 Removed KillsTable.Col 2019-02-16 14:27:04 +02:00
Rsl1122
2b5e3c61f3 Removed GeoInfoTable.Col 2019-02-16 14:27:03 +02:00
Rsl1122
b32851c433 Fixed KillsTable removal, RemovePlayerTransaction 2019-02-16 14:27:02 +02:00
Rsl1122
c7d84c0c3b Removed CommandUseTable.Col 2019-02-16 14:27:01 +02:00
Rsl1122
766749fe41 Refactored RemoveOperations#everything into a Transaction 2019-02-16 14:27:01 +02:00
Rsl1122
87a61380f1 Refactored RemoveOperations#player into a Transaction 2019-02-16 14:27:00 +02:00
Rsl1122
a48808adb9 Fixed missing column PingTable 2019-02-16 14:26:59 +02:00
Rsl1122
c294f65cb9 Fixed double Primary key built for sqlite 2019-02-16 14:26:59 +02:00
Rsl1122
6effe352b2 Commented useJUnitPlatform from build.gradle 2019-02-16 14:26:58 +02:00
Rsl1122
49561be4cc CreateTablesTransaction that creates all tables. 2019-02-16 14:26:58 +02:00
Rsl1122
8fed50b774 Added OperationCriticalTransaction (Transaction subtype) 2019-02-16 14:26:57 +02:00
Rsl1122
fbdfa1676a SettingsTable#createTableSQL, Deprecated SettingsTable.Col 2019-02-16 14:26:56 +02:00
Rsl1122
3502caf69a SecurityTable#createTableSQL, Deprecated SecurityTable.Col 2019-02-16 14:26:56 +02:00
Rsl1122
9f6db8398c WorldTimesTable#createTableSQL, Deprecated WorldTimesTable.Col 2019-02-16 14:26:55 +02:00
Rsl1122
594dc4afe7 WorldTable#createTableSQL, Deprecated WorldTable.Col 2019-02-16 14:26:54 +02:00
Rsl1122
ad070b3b31 TPSTable#createTableSQL, Deprecated TPSTable.Col 2019-02-16 14:26:53 +02:00
Rsl1122
69e542dd35 CommandUseTable#createTableSQL, Deprecated CommandUseTable.Col 2019-02-16 14:26:53 +02:00
Rsl1122
0591ee1755 PingTable#createTableSQL, Deprecated PingTable.Col 2019-02-16 14:26:52 +02:00
Rsl1122
27852ec9c4 KillsTable#createTableSQL, Deprecated KillsTable.Col 2019-02-16 14:26:51 +02:00
Rsl1122
da6d1e5447 SessionsTable#createTableSQL, Deprecated SessionsTable.Col 2019-02-16 14:26:51 +02:00
Rsl1122
bbfec471c9 NicknamesTable#createTableSQL, Deprecated NicknamesTable.Col 2019-02-16 14:26:50 +02:00
Rsl1122
9b81ccefb4 GeoInfoTable#createTableSQL, Deprecated GeoInfoTable.Col 2019-02-16 14:26:50 +02:00