greenriver / hmis-warehouse

The Open Path HMIS Warehouse (Warehouse) project was initiated by the City of Boston's Department of Neighborhood Development office to coordinate data across various HMIS installations and supply de-duplicated client information to the Boston CAS (https://github.com/greenriver/boston-cas).
http://openpath.host
GNU General Public License v3.0
30 stars 14 forks source link

DB Constraint Hotfix #4765

Closed eanders closed 6 days ago

eanders commented 6 days ago

Please squash merge this PR

Description

This fixes a regression in IdentifyDuplicates that was triggered if a client's SSN or DOB changed and the destination record needed to be updated. Additionally, this adds stricter validations on the importer for newly constrained DB columns.

Type of change

Checklist before requesting review