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
Unknown Object (File)
Sun, Oct 27, 5:22 PM
Unknown Object (File)
Tue, Oct 15, 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
Unknown Object (File)
Sep 28 2024, 8:55 PM
Unknown Object (File)
Sep 2 2024, 4:08 PM
Unknown Object (File)
Aug 31 2024, 4:02 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
Lint
Lint Not Applicable
Unit
Tests Not Applicable

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