Skip to content

Commit 368da6f

Browse files
committed
add min_compensation field
1 parent edeb008 commit 368da6f

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

lib/algora/jobs/schemas/job_posting.ex

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ defmodule Algora.Jobs.JobPosting do
2121
# e.g. ["LATAM", "NA"]
2222
field :regions, {:array, :string}, default: []
2323
field :compensation, :string
24+
field :min_compensation, Money.Ecto.Composite.Type
2425
field :max_compensation, Money.Ecto.Composite.Type
2526
field :seniority, :string
2627
field :system_tags, {:array, :string}, default: []
@@ -66,6 +67,7 @@ defmodule Algora.Jobs.JobPosting do
6667
:full_description,
6768
:location_types,
6869
:locations,
70+
:min_compensation,
6971
:max_compensation
7072
])
7173
|> generate_id()
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
defmodule Algora.Repo.Migrations.AddMinCompensationToJobPostings do
2+
use Ecto.Migration
3+
4+
def change do
5+
alter table(:job_postings) do
6+
add :min_compensation, :money_with_currency
7+
end
8+
end
9+
end

0 commit comments

Comments
 (0)