Skip to content

Commit

Permalink
LibHR many to one for headcount id
Browse files Browse the repository at this point in the history
Why these changes are being introduced:

It was determined that the LibHR Employee Appointments table was the
best way to represent vacancies for internal Library HR headcount
ids.

How this addresses that need:
* Added begin and end dates, allowing for multiple rows for a headcount
id
* Added Internal Position Title column to indicate the position title
is internal to Library HR, and not from the data warehouse

Side effects of this change:
* LibHR table allows for multiple rows for a person and/or headcount
id

Relevant ticket(s):
* https://mitlibraries.atlassian.net/browse/HRQB-57
  • Loading branch information
ghukill committed Nov 26, 2024
1 parent 98a72a6 commit bc14c90
Show file tree
Hide file tree
Showing 6 changed files with 194 additions and 113 deletions.
1 change: 1 addition & 0 deletions Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ requests = "*"
types-requests = "*"
sqlalchemy = "*"
us = "*"
cryptography = "*"

[dev-packages]
black = "*"
Expand Down
185 changes: 98 additions & 87 deletions Pipfile.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit bc14c90

Please sign in to comment.