diff options
Diffstat (limited to 'priv/repo/migrations')
| -rw-r--r-- | priv/repo/migrations/20180612110515_create_user_invite_tokens.exs | 12 | ||||
| -rw-r--r-- | priv/repo/migrations/20180617221540_create_activities_in_reply_to_index.exs | 8 | 
2 files changed, 20 insertions, 0 deletions
diff --git a/priv/repo/migrations/20180612110515_create_user_invite_tokens.exs b/priv/repo/migrations/20180612110515_create_user_invite_tokens.exs new file mode 100644 index 000000000..d0a1cf784 --- /dev/null +++ b/priv/repo/migrations/20180612110515_create_user_invite_tokens.exs @@ -0,0 +1,12 @@ +defmodule Pleroma.Repo.Migrations.CreateUserInviteTokens do +  use Ecto.Migration + +  def change do +    create table(:user_invite_tokens) do +      add :token, :string +      add :used, :boolean, default: false + +      timestamps() +    end +  end +end diff --git a/priv/repo/migrations/20180617221540_create_activities_in_reply_to_index.exs b/priv/repo/migrations/20180617221540_create_activities_in_reply_to_index.exs new file mode 100644 index 000000000..1fee6fd7a --- /dev/null +++ b/priv/repo/migrations/20180617221540_create_activities_in_reply_to_index.exs @@ -0,0 +1,8 @@ +defmodule Pleroma.Repo.Migrations.CreateActivitiesInReplyToIndex do +  use Ecto.Migration +  @disable_ddl_transaction true + +  def change do +    create index(:activities, ["(data->'object'->>'inReplyTo')"], concurrently: true, name: :activities_in_reply_to) +  end +end  | 
