Refactoring of Actors context
This commit is contained in:
@@ -18,7 +18,7 @@ defmodule Mobilizon.Repo.Migrations.MoveFromAccountToActor do
|
||||
|
||||
drop(table("groups"))
|
||||
rename(table("accounts"), to: table("actors"))
|
||||
Mobilizon.Actors.ActorTypeEnum.create_type()
|
||||
Mobilizon.Actors.ActorType.create_type()
|
||||
rename(table("actors"), :username, to: :name)
|
||||
rename(table("actors"), :description, to: :summary)
|
||||
rename(table("actors"), :display_name, to: :preferred_username)
|
||||
@@ -86,7 +86,7 @@ defmodule Mobilizon.Repo.Migrations.MoveFromAccountToActor do
|
||||
modify(:display_name, :string, null: true)
|
||||
end
|
||||
|
||||
Mobilizon.Actors.ActorTypeEnum.drop_type()
|
||||
Mobilizon.Actors.ActorType.drop_type()
|
||||
|
||||
rename(table("events"), :organizer_actor_id, to: :organizer_account_id)
|
||||
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
defmodule Mobilizon.Repo.Migrations.MoveMemberRoleToEnum do
|
||||
use Ecto.Migration
|
||||
alias Mobilizon.Actors.MemberRoleEnum
|
||||
alias Mobilizon.Actors.MemberRole
|
||||
|
||||
def up do
|
||||
MemberRoleEnum.create_type()
|
||||
MemberRole.create_type()
|
||||
|
||||
alter table(:members) do
|
||||
add(:role_tmp, MemberRoleEnum.type(), default: "member")
|
||||
add(:role_tmp, MemberRole.type(), default: "member")
|
||||
end
|
||||
|
||||
execute("UPDATE members set role_tmp = 'member' where role = 0")
|
||||
@@ -39,7 +39,7 @@ defmodule Mobilizon.Repo.Migrations.MoveMemberRoleToEnum do
|
||||
remove(:role)
|
||||
end
|
||||
|
||||
MemberRoleEnum.drop_type()
|
||||
MemberRole.drop_type()
|
||||
|
||||
rename(table(:members), :role_tmp, to: :role)
|
||||
end
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
defmodule Mobilizon.Repo.Migrations.ActorGroupOpenness do
|
||||
use Ecto.Migration
|
||||
alias Mobilizon.Actors.ActorOpennessEnum
|
||||
alias Mobilizon.Actors.ActorOpenness
|
||||
|
||||
def up do
|
||||
ActorOpennessEnum.create_type()
|
||||
ActorOpenness.create_type()
|
||||
|
||||
alter table(:actors) do
|
||||
add(:openness, ActorOpennessEnum.type(), default: "moderated")
|
||||
add(:openness, ActorOpenness.type(), default: "moderated")
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
defmodule Mobilizon.Repo.Migrations.AddVisibilityToActor do
|
||||
use Ecto.Migration
|
||||
|
||||
alias Mobilizon.Actors.ActorVisibilityEnum
|
||||
alias Mobilizon.Actors.ActorVisibility
|
||||
|
||||
def up do
|
||||
ActorVisibilityEnum.create_type()
|
||||
ActorVisibility.create_type()
|
||||
|
||||
alter table(:actors) do
|
||||
add(:visibility, ActorVisibilityEnum.type(), default: "private")
|
||||
add(:visibility, ActorVisibility.type(), default: "private")
|
||||
end
|
||||
end
|
||||
|
||||
@@ -16,6 +16,6 @@ defmodule Mobilizon.Repo.Migrations.AddVisibilityToActor do
|
||||
remove(:visibility)
|
||||
end
|
||||
|
||||
ActorVisibilityEnum.drop_type()
|
||||
ActorVisibility.drop_type()
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user