Skip to content

Commit 2976e60

Browse files
committed
update user fields
1 parent b299178 commit 2976e60

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

lib/algora/accounts/schemas/user.ex

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ defmodule Algora.Accounts.User do
128128
field :language_contributions_synced, :boolean, default: false
129129
field :repo_contributions_synced, :boolean, default: false
130130
field :linkedin_url_attempted, :boolean, default: false
131+
field :linkedin_meta_attempted, :boolean, default: false
131132

132133
# Work arrangement preferences
133134
field :open_to_remote, :boolean, default: false
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
defmodule Algora.Repo.Migrations.AddLinkedinMetaAttemptedAndDefault do
2+
use Ecto.Migration
3+
4+
def change do
5+
alter table(:users) do
6+
add :linkedin_meta_attempted, :boolean, default: false
7+
modify :linkedin_meta, :map, default: %{}
8+
end
9+
10+
execute "UPDATE users SET linkedin_meta = '{}' WHERE linkedin_meta IS NULL"
11+
end
12+
end

0 commit comments

Comments
 (0)