Page MenuHomePhabricator

[SQLite] add methods to operate on users table
ClosedPublic

Authored by kamil on Nov 15 2023, 12:28 PM.
Tags
None
Referenced Files
F3391345: D9904.diff
Sat, Nov 30, 3:29 AM
Unknown Object (File)
Sun, Nov 24, 7:31 PM
Unknown Object (File)
Fri, Nov 8, 2:42 AM
Unknown Object (File)
Oct 27 2024, 5:22 PM
Unknown Object (File)
Oct 15 2024, 9:24 PM
Unknown Object (File)
Oct 5 2024, 9:35 PM
Unknown Object (File)
Sep 28 2024, 9:01 PM
Unknown Object (File)
Sep 28 2024, 9:01 PM
Subscribers

Details

Summary
  1. Representation of data row.
  2. Methods to modify table.
  3. Emscripten bindings

Depends on D9903

Test Plan

Tests in D9909

Diff Detail

Repository
rCOMM Comm
Branch
land-user-store
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

kamil held this revision as a draft.
kamil published this revision for review.Nov 16 2023, 7:06 AM
kamil added inline comments.
lib/ops/user-store-ops.js
30 ↗(On Diff #33324)

as described in D9903, implementing key-value table

native/cpp/CommonCpp/DatabaseManagers/DatabaseQueryExecutor.h
66–69 ↗(On Diff #33324)

JS spec is here: D9796

kamil edited the test plan for this revision. (Show Details)
tomek added inline comments.
lib/ops/user-store-ops.js
30 ↗(On Diff #33324)

Can we modify this type in a diff that introduces it?

web/cpp/SQLiteQueryExecutorBindings.cpp
19 ↗(On Diff #33324)

Why is it WebUserInfo instead of just UserInfo

This revision is now accepted and ready to land.Nov 17 2023, 7:12 AM

WebUserInfo -> UserInfo

lib/ops/user-store-ops.js
30 ↗(On Diff #33324)

this diff is already landed: D9796

web/cpp/SQLiteQueryExecutorBindings.cpp
19 ↗(On Diff #33324)

leftover from testing, thanks for catching