9 Foreign Key Constraints
Constraint Name | Child Column | Parent Column | Delete Rule | ||
---|---|---|---|---|---|
perustiedot_sync_opiskeluoikeus_id_fkey |
|
|
Cascade on delete | ||
opiskeluoikeushistoria_opiskeluoikeus_id_fkey |
|
|
Cascade on delete | ||
perustiedot_manual_sync_opiskeluoikeus_oid_fkey |
|
|
Cascade on delete | ||
ytr_opiskeluoikeushistoria_ytr_opiskeluoikeus_id |
|
|
Restrict delete | ||
opiskeluoikeus_sisaltava_opiskeluoikeus_oid_fkey |
|
|
Restrict delete | ||
opiskeluoikeus_oppija_oid |
|
|
Restrict delete | ||
ytr_opiskeluoikeus_sisaltava_ytr_opiskeluoikeus_oid_fkey |
|
|
Restrict delete | ||
ytr_opiskeluoikeus_oppija_oid |
|
|
Restrict delete | ||
henkilo_master_oid_fkey |
|
|
Restrict delete |
Check Constraints
Table | Constraint Name | Constraint |
---|---|---|
opiskeluoikeus | no_id_in_json | ((NOT (data ? 'id'::text))) |
opiskeluoikeus | no_oid_in_json | ((NOT (data ? 'oid'::text))) |
opiskeluoikeus | no_versionumero_in_json | ((NOT (data ? 'versionumero'::text))) |
ytr_opiskeluoikeus | no_id_in_json | ((NOT (data ? 'id'::text))) |
ytr_opiskeluoikeus | no_oid_in_json | ((NOT (data ? 'oid'::text))) |
ytr_opiskeluoikeus | no_versionumero_in_json | ((NOT (data ? 'versionumero'::text))) |
ytr_opiskeluoikeus | ytr_opiskeluoikeus_only_ytr_koulutusmuoto_check | ((koulutusmuoto = 'ylioppilastutkinto'::text)) |