Page MenuHomePhabricator

[native] introduce `SQLiteRawQueryExecutor` and refactor migration code
DraftPublic

Authored by kamil on Jul 31 2023, 4:06 AM.
This is a draft revision that has not yet been submitted for review.

Details

Summary

Cleaning up this file and moving code interacting with raw SQL to separate class, this code should only be responsible for migrating schema and setting/unsetting pragmas (next diffs).

Test Plan

Build iOS and Android, WASM. Login/Logout. Downgrade version and run migrations.

Diff Detail

Repository
rCOMM Comm
Branch
remove-ifdefs
Lint
No Lint Coverage
Unit
No Test Coverage