Merge branch 'fix/migration-schema' into 'develop'

Fix bookmark migration using a query with a schema

See merge request pleroma/pleroma!1923
This commit is contained in:
Haelwenn 2019-11-02 15:07:47 +00:00
commit 9d8da9ea15

View file

@ -8,10 +8,10 @@ defmodule Pleroma.Repo.Migrations.MigrateOldBookmarks do
def up do def up do
query = query =
from(u in User, from(u in "users",
where: u.local == true, where: u.local == true,
where: fragment("array_length(bookmarks, 1)") > 0, where: fragment("array_length(?, 1)", u.bookmarks) > 0,
select: %{id: u.id, bookmarks: fragment("bookmarks")} select: %{id: u.id, bookmarks: u.bookmarks}
) )
Repo.stream(query) Repo.stream(query)