Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F41645806
20170719152213_add_follower_address_to_user.exs
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Award Token
Flag For Later
Size
869 B
Referenced Files
None
Subscribers
None
20170719152213_add_follower_address_to_user.exs
View Options
defmodule
Pleroma.Repo.Migrations.AddFollowerAddressToUser
do
use
Ecto.Migration
import
Ecto.Query
import
Supervisor.Spec
alias
Pleroma
.
{
Repo
,
User
}
def
up
do
alter
table
(
:users
)
do
add
:follower_address
,
:string
,
unique
:
true
end
# Not needed anymore for new setups.
# flush()
# children = [
# # Start the endpoint when the application starts
# supervisor(Pleroma.Web.Endpoint, [])
# ]
# opts = [strategy: :one_for_one, name: Pleroma.Supervisor]
# Supervisor.start_link(children, opts)
# Enum.each(Repo.all(User), fn (user) ->
# if !user.follower_address do
# cs = Ecto.Changeset.change(user, %{follower_address: User.ap_followers(user)})
# Repo.update!(cs)
# end
# end)
end
def
down
do
alter
table
(
:users
)
do
remove
:follower_address
end
end
end
File Metadata
Details
Attached
Mime Type
text/x-ruby
Expires
Sun, Feb 15, 4:34 AM (1 d, 2 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1099961
Default Alt Text
20170719152213_add_follower_address_to_user.exs (869 B)
Attached To
Mode
rPUBE pleroma-upstream
Attached
Detach File
Event Timeline
Log In to Comment