Efim Poberezkin
|
7f22dcd496
|
agent store: add updateQueueStatus tests
|
2021-01-11 19:34:30 +04:00 |
|
Efim Poberezkin
|
f5aaab3861
|
agent store: fix updateQueueStatus
|
2021-01-10 23:43:57 +04:00 |
|
Efim Poberezkin
|
b9cdc6a09d
|
agent store: add updateQueueStatus; TODO finalize, tests
|
2021-01-10 16:08:19 +04:00 |
|
Evgeny Poberezkin
|
ef028c135d
|
agent SQLiteStore: method stubs
|
2021-01-09 20:54:41 +00:00 |
|
Evgeny Poberezkin
|
394803b3cf
|
remove/fix compiler warnings
|
2021-01-09 20:48:07 +00:00 |
|
Evgeny Poberezkin
|
d1c5e9df7b
|
agent: ErrorType constructor for store errors, exceptions are caught
|
2021-01-09 19:55:42 +00:00 |
|
Evgeny Poberezkin
|
3dbdb948ae
|
agent: respond with INV (TODO: store exception blows up; select does not work without port
|
2021-01-09 19:23:32 +00:00 |
|
Evgeny Poberezkin
|
a1c4ce6448
|
refactor store: simplify
|
2021-01-09 13:04:13 +00:00 |
|
Evgeny Poberezkin
|
0d0a12f778
|
refactor store: m (Either e a) => ExceptT e m a
|
2021-01-09 11:18:52 +00:00 |
|
Evgeny Poberezkin
|
75f58f8ba4
|
remove unnecessary bindings
|
2021-01-09 08:31:21 +00:00 |
|
Efim Poberezkin
|
af5bd101cb
|
agent store: make create connection methods return ()
|
2021-01-08 15:51:33 +04:00 |
|
Efim Poberezkin
|
19238c6cc4
|
agent store: add deleteConn and tests
|
2021-01-07 17:58:46 +04:00 |
|
Efim Poberezkin
|
e692cb0119
|
add addRcvQueue and tests
|
2021-01-07 14:00:53 +04:00 |
|
Evgeny Poberezkin
|
51cc602bdb
|
agent store: refactor addSndQueue
|
2021-01-06 20:22:00 +00:00 |
|
Efim Poberezkin
|
5a6b1c67a9
|
add test testAddSndQueue
|
2021-01-06 23:01:53 +04:00 |
|
Efim Poberezkin
|
94d0be5d27
|
add test for addSndQueue
|
2021-01-06 22:35:04 +04:00 |
|
Efim Poberezkin
|
61092e8371
|
add implemented addSndQueue
|
2021-01-06 22:11:55 +04:00 |
|
Efim Poberezkin
|
1c32fccb39
|
[WIP] add addSndQueue
|
2021-01-06 18:03:55 +04:00 |
|
Evgeny Poberezkin
|
6e6ad0fb9b
|
agent store: getConn with tests
|
2021-01-05 20:31:01 +00:00 |
|
Evgeny Poberezkin
|
a555c4e510
|
agent store: getSndQueue
|
2021-01-05 19:42:50 +00:00 |
|
Evgeny Poberezkin
|
4a19602be6
|
agent store: getRcvQueue
|
2021-01-05 19:34:47 +00:00 |
|
Efim Poberezkin
|
a28462d496
|
add select functions drafts
|
2021-01-05 19:44:44 +04:00 |
|
Evgeny Poberezkin
|
5d2e77f41d
|
test: agent SQLite createRcvConnection
|
2021-01-04 20:25:02 +00:00 |
|
Efim Poberezkin
|
2e761b20f6
|
remove commented queries
|
2021-01-04 18:01:11 +04:00 |
|
Efim Poberezkin
|
9a1ffb349a
|
add insertSndQueue, insertSndConnection and implementation of createSndConn
|
2021-01-04 17:48:29 +04:00 |
|
Evgeny Poberezkin
|
15cf2e9fff
|
upsertServer: use select to get server ID
|
2021-01-04 10:39:20 +00:00 |
|
Evgeny Poberezkin
|
650971fa02
|
method to insert connection (#3)
|
2021-01-03 18:05:50 +00:00 |
|
Evgeny Poberezkin
|
6526e421e8
|
insertWithLock
|
2021-01-03 11:44:07 +00:00 |
|
Evgeny Poberezkin
|
48967167c4
|
add table mutexes for insert queries (to get inserted ID thread-safely via single connection)
|
2021-01-03 11:31:06 +00:00 |
|
Efim Poberezkin
|
3c1834f93f
|
implement addServer command
|
2020-12-30 18:54:17 +04:00 |
|
Efim Poberezkin
|
d6e1aeacdf
|
write null sender queue on initial connection insert
|
2020-12-29 22:19:20 +04:00 |
|
Efim Poberezkin
|
92d170f178
|
add queries drafts for insertion of server, queue, connection
|
2020-12-29 21:30:00 +04:00 |
|
Evgeny Poberezkin
|
cf38b4dddf
|
agent: Transmission type
|
2020-12-28 20:42:47 +00:00 |
|
Evgeny Poberezkin
|
a3b53f68c5
|
empty database schema
|
2020-12-26 21:22:17 +00:00 |
|