removed EctoEnum in favor of Ecto.Enum
This commit is contained in:
parent
aabcd9e029
commit
3a6e3e8eed
6 changed files with 4 additions and 50 deletions
priv/repo/migrations
|
@ -8,8 +8,9 @@ defmodule Shift73k.Repo.Migrations.CreateUsersAuthTables do
|
|||
add(:id, :binary_id, primary_key: true)
|
||||
add(:email, :citext, null: false)
|
||||
add(:hashed_password, :string, null: false)
|
||||
add(:week_start_at, :string, null: false)
|
||||
add(:role, :string, null: false)
|
||||
add(:confirmed_at, :naive_datetime)
|
||||
add(:week_start_at, :string, null: false)
|
||||
timestamps()
|
||||
end
|
||||
|
||||
|
|
|
@ -1,21 +0,0 @@
|
|||
defmodule Shift73k.Repo.Migrations.AddRoleToUsers do
|
||||
use Ecto.Migration
|
||||
|
||||
alias Shift73k.Accounts.User.RolesEnum
|
||||
|
||||
def up do
|
||||
RolesEnum.create_type()
|
||||
|
||||
alter table(:users) do
|
||||
add(:role, RolesEnum.type(), null: false)
|
||||
end
|
||||
end
|
||||
|
||||
def down do
|
||||
alter table(:users) do
|
||||
remove(:role)
|
||||
end
|
||||
|
||||
RolesEnum.drop_type()
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue