X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=priv%2Frepo%2Fmigrations%2F20221020135943_add_nodeinfo.exs;fp=priv%2Frepo%2Fmigrations%2F20221020135943_add_nodeinfo.exs;h=17707f3f76976df02bd10ee75ecd31c8953c937c;hb=b7e8ce235073ab45db24dfc6c27bc6998b43a200;hp=0000000000000000000000000000000000000000;hpb=ccdf55acff7ff7d29682aab3ccf283b59ad33d26;p=akkoma diff --git a/priv/repo/migrations/20221020135943_add_nodeinfo.exs b/priv/repo/migrations/20221020135943_add_nodeinfo.exs new file mode 100644 index 000000000..17707f3f7 --- /dev/null +++ b/priv/repo/migrations/20221020135943_add_nodeinfo.exs @@ -0,0 +1,17 @@ +defmodule Pleroma.Repo.Migrations.AddNodeinfo do + use Ecto.Migration + + def up do + alter table(:instances) do + add_if_not_exists(:nodeinfo, :map, default: %{}) + add_if_not_exists(:metadata_updated_at, :naive_datetime) + end + end + + def down do + alter table(:instances) do + remove_if_exists(:nodeinfo, :map) + remove_if_exists(:metadata_updated_at, :naive_datetime) + end + end +end