mirror of
https://github.com/status-im/status-go.git
synced 2025-01-09 14:16:21 +00:00
4c0d8dedea
Account's address was used as a primary key in accounts db and as a deterministic id of an account in some API calls. Also it was used as a part of the name of the account specific database. This revealed some extra information about the account and wasn't necessary. At first the hash of the address was planned to be used as a deterministic id, but we already have a keyUid which is calculated as sha256 hash of account's public key and has similar properties: - it is deterministic - doesn't reveal accounts public key or address in plain
8 lines
163 B
SQL
8 lines
163 B
SQL
CREATE TABLE IF NOT EXISTS accounts (
|
|
keyUid VARCHAR PRIMARY KEY,
|
|
name TEXT NOT NULL,
|
|
loginTimestamp BIG INT,
|
|
photoPath TEXT,
|
|
keycardPairing TEXT
|
|
) WITHOUT ROWID;
|