July 2026
Schema changes
Cornerstone
Effective July 14, 2026 we use a new July 2026 schema. Review the latest ERD to better understand the schema changes.You should review the changes and update your downstream queries if necessary. Failing to do so may lead to missing or incomplete data in your data pipelines.
We are updating the connector schema to align with changes in the source. This update also includes the addition of new tables to support feature enhancement.
179 total changes • 118 possible breaking changes
| Table/column | Change type | Old name | New name | Notes | |
|---|---|---|---|---|---|
ASSESSMENT_TEST | |||||
| table | New Table | ASSESSMENT_TEST | |||
CULTURE_CORE | |||||
| table | New Table | CULTURE_CORE | |||
CURRICULUM_STRUCTURE_CORE | |||||
| table | New Table | CURRICULUM_STRUCTURE_CORE | |||
GOAL | |||||
| column | Discontinued Column | active_flag | |||
| column | Discontinued Column | aligned_with | |||
| column | Discontinued Column | categories_list | |||
| column | Discontinued Column | created_by_id | |||
| column | Discontinued Column | created_by_name | |||
| column | Discontinued Column | deleted_flag | |||
| column | Discontinued Column | difficulty_to_achieve_title | |||
| column | Discontinued Column | marked_as_final | |||
| column | Discontinued Column | marked_as_final_date | |||
| column | Discontinued Column | num_attachment | |||
| column | Discontinued Column | parent_goal_title | |||
| column | Discontinued Column | perspective_title | |||
| column | Discontinued Column | status_title | |||
| column | Discontinued Column | target_date | |||
| column | Discontinued Column | visible_to_others | |||
| column | New Column | compatibility_goal_status_id | |||
| column | New Column | due_date | |||
| column | New Column | is_active | |||
| column | New Column | is_marked_as_final | |||
| column | New Column | is_visible_to_others | |||
| column | New Column | last_touched_date_utc | |||
| column | New Column | parent_goal_id | |||
| column | New Column | progress_status_id | |||
| column | New Column | reference | |||
| column | New Column | type_id | |||
JOB_REQUISITION_TARGET_OU_CORE | |||||
| table | New Table | JOB_REQUISITION_TARGET_OU_CORE | |||
REQUISITION_CF | |||||
| column | New Column | last_touched_date_utc | |||
REQUISITION_LOCATION | |||||
| table | Discontinued Table | REQUISITION_LOCATION | Data is available in the JOB_REQUISITION_TARGET_OU_CORE table. | ||
TEST | |||||
| table | Discontinued Table | TEST | Data is available in the ASSESSMENT_TEST table. | ||
TRAINING | |||||
| column | Discontinued Column | classification | |||
| column | Discontinued Column | electronic_signature_required | |||
| column | Discontinued Column | is_ojt_enabled | |||
| column | Discontinued Column | keywords | |||
| column | Discontinued Column | latest_version | |||
| column | Discontinued Column | lo_billing_entity_name | |||
| column | Discontinued Column | lo_create_dt | |||
| column | Discontinued Column | lo_created_by | |||
| column | Discontinued Column | lo_created_by_fullname | |||
| column | Discontinued Column | lo_created_by_user_ref | |||
| column | Discontinued Column | lo_currency_code | |||
| column | Discontinued Column | lo_currency_symbol | |||
| column | Discontinued Column | lo_email_option_id | |||
| column | Discontinued Column | lo_end_dt | |||
| column | Discontinued Column | lo_eval_01 | |||
| column | Discontinued Column | lo_eval_02 | |||
| column | Discontinued Column | lo_eval_03 | |||
| column | Discontinued Column | lo_instructor | |||
| column | Discontinued Column | lo_language | |||
| column | Discontinued Column | lo_material_status | |||
| column | Discontinued Column | lo_material_type_active | |||
| column | Discontinued Column | lo_object_id | |||
| column | Discontinued Column | lo_owners_ids | |||
| column | Discontinued Column | lo_postwork_titles | |||
| column | Discontinued Column | lo_prework_titles | |||
| column | Discontinued Column | lo_provider | |||
| column | Discontinued Column | lo_provider_active | |||
| column | Discontinued Column | lo_provider_address_1 | |||
| column | Discontinued Column | lo_provider_address_2 | |||
| column | Discontinued Column | lo_provider_city | |||
| column | Discontinued Column | lo_provider_mailstop | |||
| column | Discontinued Column | lo_provider_state | |||
| column | Discontinued Column | lo_provider_zip | |||
| column | Discontinued Column | lo_publication_created_by | |||
| column | Discontinued Column | lo_publication_created_date | |||
| column | Discontinued Column | lo_publication_published | |||
| column | Discontinued Column | lo_ref | |||
| column | Discontinued Column | lo_root_id | |||
| column | Discontinued Column | lo_root_ref | |||
| column | Discontinued Column | lo_root_title | |||
| column | Discontinued Column | lo_secondary_training_provider | |||
| column | Discontinued Column | lo_skills | |||
| column | Discontinued Column | lo_status | |||
| column | Discontinued Column | lo_timezone_code | |||
| column | Discontinued Column | lo_title | |||
| column | Discontinued Column | lo_training_ref | |||
| column | Discontinued Column | lo_type | |||
| column | Discontinued Column | lo_type_id | |||
| column | Discontinued Column | object_type | |||
| column | New Column | effective_eval_01_id | |||
| column | New Column | effective_eval_02_id | |||
| column | New Column | effective_eval_03_id | |||
| column | New Column | email_option_id | |||
| column | New Column | gcid | |||
| column | New Column | is_multi_assignment_allowed | |||
| column | New Column | is_multi_request_allowed | |||
| column | New Column | is_multi_request_orig_approval_applied | |||
| column | New Column | lo_create_date | |||
| column | New Column | lo_end_date | |||
| column | New Column | proficiency_level | |||
| column | New Column | provider_reference | |||
| column | New Column | publication_create_date | |||
| column | New Column | publication_created_by_user_id | |||
| column | New Column | reference | |||
| column | New Column | source_object_id | |||
| column | New Column | thumbnail_location | |||
TRAINING_ASSIGNMENT_CORE | |||||
| table | New Table | TRAINING_ASSIGNMENT_CORE | |||
TRAINING_ASSIGNMENT_USER | |||||
| column | Discontinued Column | pu_is_dymanic_remove | |||
| column | Discontinued Column | pu_object_id | |||
| column | Discontinued Column | pu_proxy_id 🔑 | No longer a primary key. | ||
| column | Discontinued Column | pu_user_id 🔑 | No longer a primary key. | ||
| column | New Column | is_dynamic_removed | |||
| column | New Column | last_touched_date_utc | |||
| column | Primary Key Change | proxy_id 🔑 | New primary key. | ||
| column | Primary Key Change | user_id 🔑 | New primary key. | ||
TRAINING_AVAILABILITY_BY_OU_CORE | |||||
| table | New Table | TRAINING_AVAILABILITY_BY_OU_CORE | |||
TRAINING_LOCAL_CORE | |||||
| table | New Table | TRAINING_LOCAL_CORE | |||
TRAINING_MATERIAL_TYPE_CORE | |||||
| table | New Table | TRAINING_MATERIAL_TYPE_CORE | |||
TRAINING_MATERIAL_TYPE_LOCAL_CORE | |||||
| table | New Table | TRAINING_MATERIAL_TYPE_LOCAL_CORE | |||
TRAINING_PROVIDER_CORE | |||||
| table | New Table | TRAINING_PROVIDER_CORE | |||
TRAINING_TYPE_CORE | |||||
| table | New Table | TRAINING_TYPE_CORE | |||
TRAINING_TYPE_LOCAL_CORE | |||||
| table | New Table | TRAINING_TYPE_LOCAL_CORE | |||
TRANSCRIPT | |||||
| column | Discontinued Column | archived | |||
| column | Discontinued Column | exempt_approver_reason | |||
| column | Discontinued Column | exempt_reason | |||
| column | Discontinued Column | is_archive | |||
| column | Discontinued Column | last_touched_dt_utc | |||
| column | Discontinued Column | training_purpose | |||
| column | Discontinued Column | training_purpose_category | |||
| column | Discontinued Column | user_lo_assignor | |||
| column | Discontinued Column | user_lo_assignor_ref | |||
| column | Discontinued Column | user_lo_num_attempts | |||
| column | Discontinued Column | user_lo_status_group_id | |||
| column | Discontinued Column | user_lo_timezone_code | |||
| column | New Column | is_hidden_in_ui | |||
| column | New Column | last_touched_date_utc | |||
| column | New Column | license_expiration_dt | |||
| column | New Column | license_id | |||
| column | New Column | license_status_id | |||
| column | New Column | training_purpose_category_id | |||
| column | New Column | training_purpose_id | |||
TRANSCRIPT_DELIVERY_METHOD_LOCAL_CORE | |||||
| table | New Table | TRANSCRIPT_DELIVERY_METHOD_LOCAL_CORE | |||
TRANSCRIPT_STATUS_LOCAL_CORE | |||||
| table | New Table | TRANSCRIPT_STATUS_LOCAL_CORE | |||
USERS | |||||
| column | Discontinued Column | address_1 | |||
| column | Discontinued Column | address_2 | |||
| column | Discontinued Column | appr_id | |||
| column | Discontinued Column | appr_mailstop | |||
| column | Discontinued Column | appr_name_first | |||
| column | Discontinued Column | appr_name_last | |||
| column | Discontinued Column | appr_ref | |||
| column | Discontinued Column | approval | |||
| column | Discontinued Column | city | |||
| column | Discontinued Column | company_no | |||
| column | Discontinued Column | country | |||
| column | Discontinued Column | hire_date_last | |||
| column | Discontinued Column | hire_date_orig | |||
| column | Discontinued Column | i_mgr_email | |||
| column | Discontinued Column | i_mgr_id | |||
| column | Discontinued Column | i_mgr_name_first | |||
| column | Discontinued Column | i_mgr_name_last | |||
| column | Discontinued Column | indirect_manager_name | |||
| column | Discontinued Column | indirect_manager_ref | |||
| column | Discontinued Column | is_user_absent | |||
| column | Discontinued Column | mailstop | |||
| column | Discontinued Column | mgr_email | |||
| column | Discontinued Column | mgr_id | |||
| column | Discontinued Column | mgr_mailstop | |||
| column | Discontinued Column | mgr_name_first | |||
| column | Discontinued Column | mgr_name_last | |||
| column | Discontinued Column | mgr_ref | |||
| column | Discontinued Column | state | |||
| column | Discontinued Column | tax_override | |||
| column | Discontinued Column | tax_override_unit | |||
| column | Discontinued Column | termination_type | |||
| column | Discontinued Column | type | |||
| column | Discontinued Column | vat_number | |||
| column | Discontinued Column | zip | |||
| column | New Column | absent | |||
| column | New Column | address_id | |||
| column | New Column | approvals | |||
| column | New Column | approver_id | |||
| column | New Column | company_number | |||
| column | New Column | indirect_manager_id | |||
| column | New Column | last_hire_date | |||
| column | New Column | manager_id | |||
| column | New Column | original_hire_date | |||
| column | New Column | type_id | |||