Elias Projahn
608726f555
client: Don't sync within database update methods
2020-07-21 20:37:41 +02:00
Elias Projahn
60989b2e18
client: Allow updating existing works
2020-07-20 18:44:34 +02:00
Elias Projahn
adeb975890
client: Remove pragma to defer foreign keys
2020-07-20 18:39:28 +02:00
Elias Projahn
330fbb9b4b
client: Don't always delete persons from the server
2020-07-20 17:24:42 +02:00
Elias Projahn
86d4980459
client: Defer foreign keys in database
2020-07-20 17:23:45 +02:00
Elias Projahn
6c7891de14
client: Set sync status for works and recordings
2020-07-17 20:12:50 +02:00
Elias Projahn
f1c8196894
client: Don't sync database twice
2020-06-03 20:03:35 +02:00
Elias Projahn
a13f78cdd5
client: Make database client reference modifiable
2020-06-03 19:13:05 +02:00
Elias Projahn
57735337d6
client: Add sync support
...
When deleting items, this needs to be explicitly activated. For now,
everything will allways be synced as soon as one update with sync set to
true is made. In the future, this will be done in the background.
2020-06-03 18:37:20 +02:00
Elias Projahn
9194b08254
client: Add sync option to database delete methods
2020-06-03 10:05:58 +02:00
Elias Projahn
cd8d1dfe4b
client: Add client specific database
2020-06-02 16:47:46 +02:00