mirror of
https://github.com/matrix-org/dendrite.git
synced 2025-12-10 08:23:11 -06:00
s/id/device_id/
This commit is contained in:
parent
8c0465975c
commit
9f85ad0d0a
|
|
@ -31,7 +31,7 @@ CREATE TABLE IF NOT EXISTS devices (
|
||||||
access_token TEXT NOT NULL PRIMARY KEY,
|
access_token TEXT NOT NULL PRIMARY KEY,
|
||||||
-- The device identifier. This only needs to uniquely identify a device for a given user, not globally.
|
-- The device identifier. This only needs to uniquely identify a device for a given user, not globally.
|
||||||
-- access_tokens will be clobbered based on the device ID for a user.
|
-- access_tokens will be clobbered based on the device ID for a user.
|
||||||
id TEXT NOT NULL,
|
device_id TEXT NOT NULL,
|
||||||
-- The Matrix user ID localpart for this device. This is preferable to storing the full user_id
|
-- The Matrix user ID localpart for this device. This is preferable to storing the full user_id
|
||||||
-- as it is smaller, makes it clearer that we only manage devices for our own users, and may make
|
-- as it is smaller, makes it clearer that we only manage devices for our own users, and may make
|
||||||
-- migration to different domain names easier.
|
-- migration to different domain names easier.
|
||||||
|
|
@ -42,17 +42,17 @@ CREATE TABLE IF NOT EXISTS devices (
|
||||||
);
|
);
|
||||||
|
|
||||||
-- Device IDs must be unique for a given user.
|
-- Device IDs must be unique for a given user.
|
||||||
CREATE UNIQUE INDEX IF NOT EXISTS localpart_id_idx ON devices(localpart, id);
|
CREATE UNIQUE INDEX IF NOT EXISTS localpart_id_idx ON devices(localpart, device_id);
|
||||||
`
|
`
|
||||||
|
|
||||||
const insertDeviceSQL = "" +
|
const insertDeviceSQL = "" +
|
||||||
"INSERT INTO devices(id, localpart, access_token, created_ts) VALUES ($1, $2, $3, $4)"
|
"INSERT INTO devices(device_id, localpart, access_token, created_ts) VALUES ($1, $2, $3, $4)"
|
||||||
|
|
||||||
const selectDeviceByTokenSQL = "" +
|
const selectDeviceByTokenSQL = "" +
|
||||||
"SELECT id, localpart FROM devices WHERE access_token = $1"
|
"SELECT device_id, localpart FROM devices WHERE access_token = $1"
|
||||||
|
|
||||||
const deleteDeviceSQL = "" +
|
const deleteDeviceSQL = "" +
|
||||||
"DELETE FROM devices WHERE id = $1 AND localpart = $2"
|
"DELETE FROM devices WHERE device_id = $1 AND localpart = $2"
|
||||||
|
|
||||||
// TODO: List devices?
|
// TODO: List devices?
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue