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)
Tue, Dec 31, 6:31 AM
Unknown Object (File)
Tue, Dec 31, 6:30 AM
Unknown Object (File)
Tue, Dec 31, 6:22 AM
Unknown Object (File)
Mon, Dec 16, 5:59 PM
Unknown Object (File)
Tue, Dec 10, 11:36 AM
Unknown Object (File)
Nov 30 2024, 3:29 AM
Unknown Object (File)
Nov 24 2024, 7:31 PM
Unknown Object (File)
Nov 8 2024, 2:42 AM
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