Carl Johnsen
|
7a6bc2ba26
|
Removed transactions as parameter in the methods of LocalRecreateDatabase as part of the move towards implicit transactions
|
2025-05-22 06:14:16 +02:00 |
|
Carl Johnsen
|
4d8d1a80d1
|
Updated an inner call of FilesetVolumeWriter to use the new async database methods
|
2025-05-22 06:01:22 +02:00 |
|
Carl Johnsen
|
67c17871f9
|
Reintroduced CreateTemporaryFileset helper function for instantiating inner class of LocalPurgeDatabase
|
2025-05-22 06:00:01 +02:00 |
|
Carl Johnsen
|
58fc35e9fd
|
Changed LocalDatabase.GetFilesetIDs to return an async enumerable, rather than a task containing an enumerable.
|
2025-05-21 15:56:59 +02:00 |
|
Carl Johnsen
|
0eba962fb9
|
Reintroduced helper function for constructing a LocalListChangesDatabase.StorageHelper
|
2025-05-21 15:45:18 +02:00 |
|
Carl Johnsen
|
5ffff0e32e
|
Fixed a method being synchronous in LocalTestDatabase
|
2025-05-21 14:51:47 +02:00 |
|
Carl Johnsen
|
cc2f9740ae
|
Reintroduced the helper method for constructing a
LocalDeleteDatabase.BlockQuery
|
2025-05-21 14:51:22 +02:00 |
|
Carl Johnsen
|
edf1d93f56
|
Removed transactions as arguments as part of the transition to implicit transactions
|
2025-05-21 10:08:06 +02:00 |
|
Carl Johnsen
|
e4cffd5735
|
Restructured SQL queries in LocalTestDatabase
|
2025-05-21 09:40:32 +02:00 |
|
Carl Johnsen
|
ef2f856c61
|
Made everything in LocalTestDatabase async
|
2025-05-21 09:22:29 +02:00 |
|
Carl Johnsen
|
d6889569bb
|
Removed FormatInvariant as it's now handled by the extension methods
|
2025-05-21 09:13:01 +02:00 |
|
Carl Johnsen
|
602a30d8e2
|
Purged IDb from LocalTestDatabase
|
2025-05-21 09:11:25 +02:00 |
|
Carl Johnsen
|
60b8df6474
|
Changed LocalTestDatabase to use factory construction
|
2025-05-21 09:05:34 +02:00 |
|
Carl Johnsen
|
8c11cc9f71
|
Removed whitespace
|
2025-05-21 09:05:15 +02:00 |
|
Carl Johnsen
|
d45e977d53
|
Found more factory construction inconsistencies
|
2025-05-21 08:47:24 +02:00 |
|
Carl Johnsen
|
4affe460ad
|
Restructered SQL queries in LocalRecreateDatabase
|
2025-05-21 08:42:42 +02:00 |
|
Carl Johnsen
|
003faef8bf
|
Ensured all calls to sqlite in LocalRecreateDatabase uses extension methods and are properly async
|
2025-05-21 07:57:13 +02:00 |
|
Carl Johnsen
|
712d75a3d3
|
Removed FormatInvariant as it's now handeld by the extension methods
|
2025-05-21 07:40:39 +02:00 |
|
Carl Johnsen
|
89a5f5d4f7
|
Changed LocalRecreateDatabase to use factory construction
|
2025-05-21 07:36:44 +02:00 |
|
Carl Johnsen
|
d11b4e58e7
|
Reworked the factory construction chains to forward an instantiated object where applicable
|
2025-05-21 07:24:36 +02:00 |
|
Carl Johnsen
|
9776e8ba33
|
Found inconsintensies in how the purge and delete databases are constructed now, through the create methods compared to the previous constructors.
|
2025-05-20 21:41:47 +02:00 |
|
Carl Johnsen
|
6a5214f72d
|
Restructered SQL queries in LocalPurgeDatabase
|
2025-05-20 16:27:33 +02:00 |
|
Carl Johnsen
|
4ca147d0f1
|
More preliminary work towards implicit reusable transaction
|
2025-05-20 16:27:07 +02:00 |
|
Carl Johnsen
|
a720a69291
|
Made LocalPurgeDatabase async
|
2025-05-20 16:15:37 +02:00 |
|
Carl Johnsen
|
5f65c877d9
|
Removed FormatInvariant as it's now handled by the extension methods
|
2025-05-20 16:03:12 +02:00 |
|
Carl Johnsen
|
1ddce07d0f
|
Purged IDb from LocalPurgeDatabase
|
2025-05-20 15:59:07 +02:00 |
|
Carl Johnsen
|
2e570a5862
|
Changed LocalPurgeDatabase to use factory construction
|
2025-05-20 15:54:23 +02:00 |
|
Carl Johnsen
|
aa70a1e41c
|
Restructured SQL queries in LocalListDatabase
|
2025-05-20 09:28:52 +02:00 |
|
Carl Johnsen
|
e0dece7fab
|
Made LocalListDatabase async
|
2025-05-20 09:00:45 +02:00 |
|
Carl Johnsen
|
b15b1db333
|
Changed heavy async properties in LocalListDatabase.FileSets into methods
|
2025-05-20 08:49:32 +02:00 |
|
Carl Johnsen
|
af49f7332a
|
Removed FormatInvariant as it's now handled by the extension methods
|
2025-05-20 08:34:03 +02:00 |
|
Carl Johnsen
|
388ed0d2ea
|
Purged IDb from LocalListDatabase
|
2025-05-20 08:30:32 +02:00 |
|
Carl Johnsen
|
9c4eb5a222
|
FilteredFilenameTable.CreateAsync wasn't static
|
2025-05-20 08:26:32 +02:00 |
|
Carl Johnsen
|
f1f6924fe0
|
Changed LocalListDatabase to use factory construction
|
2025-05-20 08:11:48 +02:00 |
|
Carl Johnsen
|
293e329a2d
|
Restructured SQL queries in LocalListChangesDatabase
|
2025-05-20 08:03:12 +02:00 |
|
Carl Johnsen
|
9f7a82ff37
|
Made LocalListChangesDatabase async
|
2025-05-20 07:48:14 +02:00 |
|
Carl Johnsen
|
4db6d247f4
|
Removed FormatInvariant as it's now handled by the extension methods
|
2025-05-20 07:38:03 +02:00 |
|
Carl Johnsen
|
96d4906a73
|
Added rollback to ReusableTransaction
|
2025-05-20 07:34:14 +02:00 |
|
Carl Johnsen
|
def0be53d2
|
Purged IDb from LocalListChangesDatabase
|
2025-05-20 07:33:57 +02:00 |
|
Carl Johnsen
|
49663b9d55
|
Changed LocalListChangesDatabase to use factory construction
|
2025-05-20 07:25:12 +02:00 |
|
Carl Johnsen
|
75c77bdaa6
|
Fixed async method not being async
|
2025-05-20 07:08:01 +02:00 |
|
Carl Johnsen
|
caf5bddc0c
|
Restructured SQL queries in LocalListBrokenFilesDatabase
|
2025-05-20 07:07:44 +02:00 |
|
Carl Johnsen
|
ef717048e8
|
Purged IDb from LocalListBrokenFilesDatabase
|
2025-05-20 06:54:09 +02:00 |
|
Carl Johnsen
|
f7a0e17110
|
Made LocalListBrokenFilesDatabase async
|
2025-05-20 06:46:45 +02:00 |
|
Carl Johnsen
|
5622547abb
|
Removed calls to FormatInvariant as the extension methods handle this now
|
2025-05-20 06:41:51 +02:00 |
|
Carl Johnsen
|
7cdee45c30
|
Changed LocalListBrokenFilesDatabase to use factory construction
|
2025-05-20 06:38:55 +02:00 |
|
Carl Johnsen
|
b292756eb9
|
Removed whitespace
|
2025-05-20 06:36:54 +02:00 |
|
Carl Johnsen
|
654b80fee3
|
Restructured SQL queries in LocalListAffectedDatabase
|
2025-05-20 06:35:17 +02:00 |
|
Carl Johnsen
|
dadbd9ed76
|
Made LocalListAffected Database async
|
2025-05-20 06:15:56 +02:00 |
|
Carl Johnsen
|
044110318b
|
Changed LocalListAffectedDatabase to use factory construction
|
2025-05-20 06:11:41 +02:00 |
|