* Upgrade dependencies and update referential integrity queries * Update GitHub workflow to run tests