Skip to content

Commit fd5063d

Browse files
committed
feat: add system_bio user field
1 parent 39dbb53 commit fd5063d

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

lib/algora/accounts/accounts.ex

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,7 @@ defmodule Algora.Accounts do
157157
provider_meta: u.provider_meta,
158158
avatar_url: u.avatar_url,
159159
bio: u.bio,
160+
system_bio: u.system_bio,
160161
country: u.country,
161162
tech_stack: u.tech_stack,
162163
total_earned: Algora.SQL.money_or_zero(e.total_earned),

lib/algora/accounts/schemas/user.ex

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,9 @@ defmodule Algora.Accounts.User do
9090
field :executive_name, :string
9191
field :executive_role, :string
9292

93+
field :system_bio, :string
94+
field :system_bio_meta, :map, default: %{}
95+
9396
has_many :identities, Identity
9497
has_many :memberships, Member, foreign_key: :user_id
9598
has_many :members, Member, foreign_key: :org_id
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
defmodule Algora.Repo.Migrations.AddSystemBioFieldsToUsers do
2+
use Ecto.Migration
3+
4+
def change do
5+
alter table(:users) do
6+
add :system_bio, :text
7+
add :system_bio_meta, :map, default: %{}
8+
end
9+
end
10+
end

0 commit comments

Comments
 (0)