Skip to content

Commit f2f748a

Browse files
committed
feat: add linkedin_url and linkedin_meta fields to user schema and migration
1 parent 8a0f537 commit f2f748a

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

lib/algora/accounts/accounts.ex

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,8 @@ defmodule Algora.Accounts do
155155
name: u.name,
156156
provider_login: u.provider_login,
157157
provider_meta: u.provider_meta,
158+
linkedin_url: u.linkedin_url,
159+
linkedin_meta: u.linkedin_meta,
158160
avatar_url: u.avatar_url,
159161
bio: u.bio,
160162
system_bio: u.system_bio,

lib/algora/accounts/schemas/user.ex

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ defmodule Algora.Accounts.User do
7878
field :discord_url, :string
7979
field :slack_url, :string
8080
field :linkedin_url, :string
81+
field :linkedin_meta, :map, default: %{}
8182

8283
field :og_title, :string
8384
field :og_image_url, :string
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
defmodule Algora.Repo.Migrations.AddLinkedinMetaToUsers do
2+
use Ecto.Migration
3+
4+
def change do
5+
alter table(:users) do
6+
add :linkedin_meta, :map
7+
end
8+
end
9+
end

0 commit comments

Comments
 (0)