Fix info ids.

The previous migration actually created values for the key "id", including the
quotes. This one should fill out all missing ids.

Closes #511
This commit is contained in:
lain 2019-01-23 14:00:23 +01:00
parent 5067b791a1
commit ab03f81219
1 changed files with 9 additions and 0 deletions

View File

@ -0,0 +1,9 @@
defmodule Pleroma.Repo.Migrations.FixInfoIds do
use Ecto.Migration
def change do
execute(
"update users set info = jsonb_set(info, '{id}', to_jsonb(uuid_generate_v4())) where info->'id' is null;"
)
end
end