[SQLite] implement C++ keyserver store ops
Summary:
Code for native ops
Depends on D10775
Test Plan:
Call this code:
await commCoreModule.processKeyserverStoreOperations([ { type: 'replace_keyserver', payload: { id: '1', keyserverInfo: 'fdfd', }, }, { type: 'replace_keyserver', payload: { id: '2', keyserverInfo: 'fdfd', }, }, ]); await commCoreModule.processKeyserverStoreOperations([ { type: 'replace_keyserver', payload: { id: '2', keyserverInfo: 'fdfd45454545', }, }, ]); await commCoreModule.processKeyserverStoreOperations([ { type: 'remove_keyserver', payload: { id: '1', }, }, ]); await commCoreModule.processKeyserverStoreOperations([ { type: 'remove_all_keyservers', }, ]);
Reviewers: inka, will
Reviewed By: will
Subscribers: will, ashoat, tomek
Differential Revision: https://phab.comm.dev/D10776