25 Commits
Author SHA1 Message Date
18alantom bf10927be9 feat: enable custom fields
- fix date issue in setup test
2023-08-03 13:18:14 +05:30
18alantom d35dbc07fa fix: allow single value child tables 2023-07-13 00:30:14 -07:00
18alantom dbd3698139 chore: remove redundant function
- use only date in backup filename
2023-07-13 11:26:45 +05:30
18alantom 4672323dcb fix: use knex for checking values 😔
- open fd from better-sqlite3 causes stalled tests
2023-07-13 11:12:43 +05:30
18alantom 823739f564 fix: create backup on migrate or patch 2023-07-12 14:58:14 +05:30
18alantom afe04cccaf fix: init with schemas even if no db
- ux: show reload dialog on settings save
2023-05-10 22:46:01 -07:00
18alantom 754a1a8e50 fix: capture patch fail errors
- dont notify user
- catch uncaught promise in migration
- prevent unable to acquire conn error
2023-04-04 22:10:32 -07:00
18alantom 09e2da3abd refactor: update CoA balance calculation
- update tests
2022-11-06 23:55:22 -08:00
18alantom cd234f8826 fix: better error handling on updation fails
- ask user whether to restart post update download
2022-08-31 14:25:25 +05:30
18alantom a8e681b973 fix: use unlinkIfExists
- handle failed migration copy issue separately
2022-08-30 18:13:42 +05:30
18alantom a89627e139 fix: don't create copy if memory 2022-05-31 11:39:45 +05:30
18alantom 46dbb6348f fix: updateSchemas works now, also proper cleanup 2022-05-25 14:33:36 +05:30
18alantom 6ace4677e7 incr: add patch for v0.4 to v0.5 2022-05-24 17:04:41 +05:30
18alantom 905829ca20 chore: switch to better-sqlite3 2022-05-23 16:18:23 +05:30
18alantom 969ec5d7cd chore: simple script to create profile log 2022-05-23 16:18:23 +05:30
18alantom 76bf6cfda5 incr: rem singleton from index.ts cause can't test
- update models to not use singleton export
2022-05-23 16:18:22 +05:30
18alantom 9ec004184c refactor: simplify init flow
- add README.md
- move currency to systemsettings
2022-05-23 16:18:22 +05:30
18alantom 8ba8d7a284 refactor: make getCountryCode a static db core function 2022-05-23 16:18:22 +05:30
18alantom c1482b0d2f incr: convert knex calls to dbHandler calls
- add callBespoke
2022-05-23 16:18:21 +05:30
18alantom a66e2bcc45 incr: database demux base
- remove a few redundant files
2022-05-23 16:18:21 +05:30
18alantom 98e1a44686 incr: get schemaMap on db handler init 2022-05-23 16:18:21 +05:30
18alantom 804d841466 incr: move messages, add DB_ actions 2022-05-23 16:18:21 +05:30
18alantom 9765707d21 incr: add DatabaseManager.call 2022-05-23 16:18:21 +05:30
18alantom 74bfe7931c chore: fix types 2022-05-23 16:18:21 +05:30
18alantom e9fab0cf83 incr: add databaseManager, privitize methods 2022-05-23 16:18:21 +05:30