mirror of
https://github.com/matrix-org/dendrite.git
synced 2025-12-08 07:23:10 -06:00
More comment
This commit is contained in:
parent
8a6491e2d6
commit
cb65381e59
|
|
@ -54,8 +54,10 @@ INSERT INTO event_types (event_type_nid, event_type) VALUES
|
||||||
// case we do nothing. Postgresql won't return a row in that case so we rely on
|
// case we do nothing. Postgresql won't return a row in that case so we rely on
|
||||||
// the caller catching the sql.ErrNoRows error and running a select to get the row.
|
// the caller catching the sql.ErrNoRows error and running a select to get the row.
|
||||||
// We could get postgresql to return the row on a conflict by updating the row
|
// We could get postgresql to return the row on a conflict by updating the row
|
||||||
// but it doesn't seem like a good idea to modify the rows just to make postgres
|
// but it doesn't seem like a good idea to modify the rows just to make postgresql
|
||||||
// return it.
|
// return it. Modifying the rows will cause postgres to assign a new tuple for the
|
||||||
|
// row even though the data doesn't change resulting in unncesssary modifications
|
||||||
|
// to the indexes.
|
||||||
const insertEventTypeNIDSQL = "" +
|
const insertEventTypeNIDSQL = "" +
|
||||||
"INSERT INTO event_types (event_type) VALUES ($1)" +
|
"INSERT INTO event_types (event_type) VALUES ($1)" +
|
||||||
" ON CONFLICT ON CONSTRAINT event_type_unique" +
|
" ON CONFLICT ON CONSTRAINT event_type_unique" +
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue