111 Foreign Key Constraints
| Constraint Name | Child Column | Parent Column | Delete Rule | ||
|---|---|---|---|---|---|
| CandidacyUnsuiteds_candidacyId_fkey |
|
|
Cascade on delete | ||
| CandidacyUnsuiteds_recruiterId_fkey |
|
|
Restrict delete | ||
| HubspotJobOrders_associatedDealId_fkey |
|
|
Null on delete | ||
| Candidacies_mergedTalentProfileId_fkey |
|
|
Restrict delete | ||
| Candidacies_inboundApplicationId_fkey |
|
|
Cascade on delete | ||
| Candidacies_jobOrderId_fkey |
|
|
Cascade on delete | ||
| Candidacies_recruiterId_fkey |
|
|
Restrict delete | ||
| HubspotCompanyDeals_hubspotCompanyId_fkey |
|
|
Cascade on delete | ||
| HubspotCompanyDeals_hubspotDealId_fkey |
|
|
Cascade on delete | ||
| Rstc_recruiterSavedTalentCollectionId_fkey |
|
|
Cascade on delete | ||
| Rst_recruiterSavedTalentId_fkey |
|
|
Cascade on delete | ||
| JobOrderBenefits_jobOrderId_fkey |
|
|
Cascade on delete | ||
| JobOrderChangeLogs_jobOrderId_fkey |
|
|
Cascade on delete | ||
| JobOrderChangeLogs_recruiterId_fkey |
|
|
Cascade on delete | ||
| CandidacyHireds_recruiterId_fkey |
|
|
Restrict delete | ||
| CandidacyHireds_candidacyId_fkey |
|
|
Cascade on delete | ||
| SupersourceRejecteds_jobOrderId_fkey |
|
|
Cascade on delete | ||
| SupersourceRejecteds_createdByRecruiterId_fkey |
|
|
Restrict delete | ||
| SupersourceRejecteds_mergedTalentProfileId_fkey |
|
|
Restrict delete | ||
| ReportingGroups_createdBy_fkey |
|
|
Restrict delete | ||
| InboundMarketplaceApplications_inboundApplicationId_fkey |
|
|
Cascade on delete | ||
| RecruiterSavedTalentStatusLogs_recruiterSavedTalentId_fkey |
|
|
Cascade on delete | ||
| RecruiterSavedTalentStatusLogs_jobOrderId_fkey |
|
|
Cascade on delete | ||
| SupersourceSaveds_mergedTalentProfileId_fkey |
|
|
Restrict delete | ||
| SupersourceSaveds_createdByRecruiterId_fkey |
|
|
Restrict delete | ||
| SupersourceSaveds_jobOrderId_fkey |
|
|
Cascade on delete | ||
| UserJobOrderSearchConditions_userId_fkey |
|
|
Cascade on delete | ||
| JobOrderContacts_jobOrderId_fkey |
|
|
Cascade on delete | ||
| JobOrderCloseds_jobOrderId_fkey |
|
|
Cascade on delete | ||
| JobOrderCloseds_createdByRecruiterId_fkey |
|
|
Restrict delete | ||
| InternalMessagingPlatformUsers_userId_fkey |
|
|
Cascade on delete | ||
| CandidacyRecommendeds_candidacyId_fkey |
|
|
Cascade on delete | ||
| CandidacyRecommendeds_recruiterId_fkey |
|
|
Restrict delete | ||
| BusinessUnitRecruiters_businessUnitId_fkey |
|
|
Restrict delete | ||
| CandidacySelectionHappeneds_recruiterId_fkey |
|
|
Restrict delete | ||
| CandidacySelectionHappeneds_candidacySelectionScheduledId_fkey |
|
|
Cascade on delete | ||
| JobOrderCities_jobOrderId_fkey |
|
|
Cascade on delete | ||
| JobOrderCities_cityId_fkey |
|
|
Restrict delete | ||
| JobOrderCities_locationId_fkey |
|
|
Null on delete | ||
| Recruiters_businessUnitRecruiterId_fkey |
|
|
Restrict delete | ||
| Recruiters_teamRecruiterId_fkey |
|
|
Restrict delete | ||
| Recruiters_userId_fkey |
|
|
Restrict delete | ||
| JobOrderAssignments_recruiterId_fkey |
|
|
Cascade on delete | ||
| JobOrderAssignments_jobOrderId_fkey |
|
|
Cascade on delete | ||
| JobOrderFiles_jobOrderId_fkey |
|
|
Cascade on delete | ||
| JobOrderFiles_updatedByRecruiterId_fkey |
|
|
Null on delete | ||
| JobOrderFiles_createdByRecruiterId_fkey |
|
|
Null on delete | ||
| CandidacyHandovereds_candidacyId_fkey |
|
|
Cascade on delete | ||
| CandidacyHandovereds_recruiterId_fkey |
|
|
Cascade on delete | ||
| JobOrderForecastReview_createdByRecruiterId_fkey |
|
|
Null on delete | ||
| JobOrderForecastReview_updatedByRecruiterId_fkey |
|
|
Null on delete | ||
| JobOrderForecastReview_jobOrderId_fkey |
|
|
Cascade on delete | ||
| JobOrderClosedReasons_jobOrderClosedId_fkey |
|
|
Cascade on delete | ||
| JobOrderSkills_skillId_fkey |
|
|
Cascade on delete | ||
| JobOrderSkills_jobOrderId_fkey |
|
|
Cascade on delete | ||
| JobOrders_jobCategoryId_fkey |
|
|
Restrict delete | ||
| fk_hubspot_job_order_id |
|
|
Null on delete | ||
| JobOrders_inChargedRecruiterId_fkey |
|
|
Restrict delete | ||
| JobOrders_hubspotTicketId_fkey |
|
|
Restrict delete | ||
| JobOrders_lastJobOrderForecastReviewId_fkey |
|
|
Null on delete | ||
| JobOrders_recruitmentConsultantId_fkey |
|
|
Null on delete | ||
| JobOrders_currencyId_fkey |
|
|
Restrict delete | ||
| JobOrders_associatedJobOrderId_fkey |
|
|
Null on delete | ||
| JobOrders_teamId_fkey |
|
|
Restrict delete | ||
| JobOrders_hubspotDealId_fkey |
|
|
Null on delete | ||
| JobOrders_createdByRecruiterId_fkey |
|
|
Restrict delete | ||
| JobOrders_recommendedSourcingSalariesCurrencyId_fkey |
|
|
Restrict delete | ||
| SupersourceRejectedReasons_supersourceRejectedId_fkey |
|
|
Cascade on delete | ||
| hubspotdeals_dealstage_fkey |
|
|
Restrict delete | ||
| Teams_businessUnitId_fkey |
|
|
Restrict delete | ||
| TeamReportingGroups_reportingGroupId_fkey |
|
|
Cascade on delete | ||
| TeamReportingGroups_teamId_fkey |
|
|
Restrict delete | ||
| JobOrderMarketplaceListings_jobOrderId_fkey |
|
|
Cascade on delete | ||
| TeamRecruiters_teamId_fkey |
|
|
Restrict delete | ||
| JobOrderLanguages_jobOrderId_fkey |
|
|
Cascade on delete | ||
| JobOrderLanguages_languageCode_fkey |
|
|
Cascade on delete | ||
| JobOrderPrioritizedReasons_jobOrderPrioritizedId_fkey |
|
|
Cascade on delete | ||
| Recruiters_recruiterId_fkey |
|
|
Cascade on delete | ||
| MergedTalentProfiles_mergedTalentProfileId_fkey |
|
|
Cascade on delete | ||
| RecruiterSavedTalents_candidateId_fkey |
|
|
Cascade on delete | ||
| CandidacySelectionScheduleds_recruiterId_fkey |
|
|
Restrict delete | ||
| CandidacySelectionScheduleds_candidacyId_fkey |
|
|
Cascade on delete | ||
| CandidacySelectionScheduledFinals_candidacyId_fkey |
|
|
Cascade on delete | ||
| CandidacySelectionScheduledFinals_selectionScheduledId_fkey |
|
|
Cascade on delete | ||
| CandidacyUnsuitedReasons_candidacyUnsuitedId_fkey |
|
|
Cascade on delete | ||
| HubspotTicketDeals_hubspotTicketId_fkey |
|
|
Cascade on delete | ||
| HubspotTicketDeals_hubspotDealId_fkey |
|
|
Cascade on delete | ||
| JobOrderJobTitles_jobTitleId_fkey |
|
|
Cascade on delete | ||
| JobOrderJobTitles_jobOrderId_fkey |
|
|
Cascade on delete | ||
| JobOrderJobTitles_hierarchicalJobCategoryId_fkey |
|
|
Cascade on delete | ||
| CandidacySourceds_recruiterId_fkey |
|
|
Restrict delete | ||
| CandidacySourceds_candidacyId_fkey |
|
|
Cascade on delete | ||
| InboundApplications_mergedTalentProfileId_fkey |
|
|
Cascade on delete | ||
| InboundApplications_jobOrderId_fkey |
|
|
Cascade on delete | ||
| Recruiters_recruiterId_fkey |
|
|
Cascade on delete | ||
| JobOrders_jobOrderId_fkey |
|
|
Cascade on delete | ||
| JobOrderReopeneds_createdByRecruiterId_fkey |
|
|
Restrict delete | ||
| JobOrderDeprioritizeds_jobOrderId_fkey |
|
|
Cascade on delete | ||
| JobOrderDeprioritizeds_createdByRecruiterId_fkey |
|
|
Restrict delete | ||
| JobOrderIndustryPreferences_jobOrderId_fkey |
|
|
Cascade on delete | ||
| JobOrderIndustryPreferences_industryId_fkey |
|
|
Cascade on delete | ||
| JobOrderPrioritizeds_createdByRecruiterId_fkey |
|
|
Restrict delete | ||
| JobOrderPrioritizeds_jobOrderId_fkey |
|
|
Cascade on delete | ||
| CandidacyOffereds_candidacyId_fkey |
|
|
Cascade on delete | ||
| CandidacyOffereds_recruiterId_fkey |
|
|
Restrict delete | ||
| CandidacyComments_createdByRecruiterId_fkey |
|
|
Restrict delete | ||
| CandidacyComments_candidacyId_fkey |
|
|
Restrict delete | ||
| JobOrderDeprioritizedReasons_jobOrderDeprioritizedId_fkey |
|
|
Cascade on delete | ||
| JobOrderForecast_jobOrderId_fkey |
|
|
Cascade on delete | ||
| JobOrderForecast_updatedByRecruiterId_fkey |
|
|
Null on delete | ||
| JobOrderForecast_createdByRecruiterId_fkey |
|
|
Null on delete |
Check Constraints
| Table | Constraint Name | Constraint |
|---|---|---|
| Recruiters | Recruiters_fk_null_check | (((("isAdmin" = false) OR (("teamRecruiterId" IS NULL) AND ("businessUnitRecruiterId" IS NULL))) AND (NOT (("teamRecruiterId" IS NULL) AND ("businessUnitRecruiterId" IS NULL) AND ("isAdmin" = false))))) |
| JobOrderClosedReasons | JobOrderClosedReasons_note_check | ((((reason = 'OTHER'::superpowered."enum_JobOrderClosedReasons_reason") AND (note IS NOT NULL)) OR (reason <> 'OTHER'::superpowered."enum_JobOrderClosedReasons_reason"))) |
| JobOrders | JobOrders_headcount_check | ((headcount <@ '[1,101)'::int4range)) |
| JobOrders | JobOrders_probationInMonth_check | (("probationInMonth" <@ '[1,13)'::int4range)) |
| JobOrders | JobOrders_teamSize_check | (("teamSize" <@ '[0,101)'::int4range)) |
| SupersourceRejectedReasons | SupersourceRejectedReasons_supersourceRejectedId_unique | (((reason = 'OTHER'::superpowered."enum_SupersourceRejectedReasons_reason") <> (note IS NULL))) |
| JobOrderPrioritizedReasons | JobOrderPrioritizedReasons_note_check | ((((reason = 'OTHER'::superpowered."enum_JobOrderPrioritizedReasons_reason") AND (note IS NOT NULL)) OR (reason <> 'OTHER'::superpowered."enum_JobOrderPrioritizedReasons_reason"))) |
| JobOrderDeprioritizedReasons | JobOrderDeprioritizedReasons_note_check | ((((reason = 'OTHER'::superpowered."enum_JobOrderDeprioritizedReasons_reason") AND (note IS NOT NULL)) OR (reason <> 'OTHER'::superpowered."enum_JobOrderDeprioritizedReasons_reason"))) |