20 Commits

Author SHA1 Message Date
yggverse
da33fa053e move static methods out of main db struct implementation 2024-11-12 17:22:07 +02:00
yggverse
a1f2d57b6d make transactionable mathods static 2024-10-07 20:34:48 +03:00
yggverse
366c5fad8e resolve deadlock issue, draft migration features 2024-10-07 19:54:28 +03:00
yggverse
271acd50ed implement sqlite transactions 2024-10-06 00:43:35 +03:00
yggverse
aad0e266f6 use refs 2024-10-05 04:54:08 +03:00
yggverse
00e916dc7c disable field not in use 2024-10-04 19:23:00 +03:00
yggverse
f70d159ca7 fix unixtime detection for default record time 2024-10-04 19:19:06 +03:00
yggverse
491bec19af remove extra data type definition 2024-10-04 19:00:47 +03:00
yggverse
a291ef9e3d fix records error handle 2024-10-04 18:59:41 +03:00
yggverse
c8d0b7151e fix insert query 2024-10-04 15:39:56 +03:00
yggverse
73ab25efdf move error handle outside 2024-10-04 02:57:50 +03:00
yggverse
9ea3091174 draft app records selection 2024-10-04 02:22:37 +03:00
yggverse
17dedbd36e draft db actions 2024-10-03 00:31:41 +03:00
yggverse
ad3f6083e1 rename enum 2024-10-02 23:28:57 +03:00
yggverse
fa6e9d7128 define fields enum index 2024-10-02 20:02:48 +03:00
yggverse
490338930d change sqlite wrapper to rusqlite, update database api 2024-10-02 20:00:08 +03:00
yggverse
e8680cb052 move profile filesystem dependencies init on the main level 2024-10-02 18:46:08 +03:00
yggverse
b60ac5fb3f handle errors, drop version from struct 2024-10-02 17:25:20 +03:00
yggverse
afd9bc3134 use internal db version 2024-10-02 15:39:51 +03:00
yggverse
8aa5474c20 draft app database model 2024-10-02 15:22:50 +03:00