[SQLite] implement C++ user store ops
Summary:
Code for native ops
Depends on D9909
Test Plan:
Code for testing:
await commCoreModule.processUserStoreOperations([ { type: 'replace_user', payload: { id: '1', userInfo: 'fdfd', }, }, { type: 'replace_user', payload: { id: '2', userInfo: 'fdfd', }, }, ]); await commCoreModule.processUserStoreOperations([ { type: 'replace_user', payload: { id: '2', userInfo: 'fdfd', }, }, ]); await commCoreModule.processUserStoreOperations([ { type: 'remove_users', payload: { ids: ['1'], }, }, ]); await commCoreModule.processUserStoreOperations([ { type: 'remove_all_users', }, ]);
Reviewers: tomek
Reviewed By: tomek
Subscribers: ashoat
Differential Revision: https://phab.comm.dev/D9910