Commit graph

14 commits

Author SHA1 Message Date
b55191dab3 storage.message: definitions, start with tests 2025-04-30 18:08:45 +02:00
efd47419a0 allow additional db parameters when setting up storage 2025-02-11 11:31:56 +01:00
f6308ff9bf use item class as parameter for Storage.getContainer() - never use prefix explictly in Code 2024-03-16 09:42:31 +01:00
1e165a711c fix type methods 2024-03-14 11:30:59 +01:00
dcbf231038 StorageFactory: set default storage class as class variable 2024-03-10 07:27:50 +01:00
318a152e52 provide storage class as parameter for StorageFactory to allow different storage implementations 2024-03-09 20:58:02 +01:00
9e67fe08e6 provide mark_changed() and commit() as Storage methods 2024-03-09 09:38:52 +01:00
e3bb5b2880 use separate StorageFactory objects for different database / database types 2024-03-09 08:57:49 +01:00
fbe8d99d74 work in progress: separate settings for different types of databases 2024-03-09 08:03:53 +01:00
592e653561 provide access to SQLite, with functions and variables for db-specific variants 2024-03-06 22:45:59 +01:00
e2df59247c work in progress: concepts, relations, ...; folder: use name as value for parent 2024-03-05 15:18:38 +01:00
c4459866c8 revert encoding stuff for UIDs, just use plain <prefix>-<id> 2024-02-18 18:48:43 +01:00
32a13ebb64 use base64 encoding for UIDs 2024-02-17 16:22:29 +01:00
02a56bf94d initial import 2024-02-14 18:15:48 +01:00