This article collects the changes made to the database schema as part of the Campus.2543 release pack. Campus provides this information to enable users to update queries and scripts that may be affected by these changes.
By request, we've added a new column to the New Tables and Modified Tables that indicates whether a field can be null.
Data Definition Language Scripts (DDL)
This section lists data structures that were created, altered, or dropped, based on the vocabulary used to define data structures in SQL Server.
New Tables
Case Number |
Table |
Column |
Data Type |
Can Be NULL? |
|---|---|---|---|---|
SIS-187207 |
OneRosterDynamicSeqStudent |
critID |
int |
no |
seq |
int |
no | ||
personID |
int |
no | ||
SIS-187207 |
OneRosterDynamicSeqStudentSchool |
critID |
int |
no |
schoolID |
int |
no | ||
seq |
int |
no | ||
personID |
int |
no | ||
SIS-188720 |
OrganizationGroupAction |
orgGroupActionID |
int |
no |
personID |
int |
no | ||
action |
varchar(30) |
no | ||
generatedByPersonID |
int |
no | ||
generatedTimestamp |
datetime2(0) |
no | ||
automated |
bit |
no | ||
orgGroupID |
int |
yes | ||
SIS-188720 |
OrganizationGroupUserAgreement |
personID |
int |
no |
accepted |
bit |
no | ||
SIS-189774 |
SnapshotDeleteQueue |
snapshotDeleteQueueID |
int |
no |
deletionObject |
varchar(50) |
no | ||
deletionKey |
varchar(256) |
yes | ||
requestTimestamp |
datetime2(0) |
no | ||
responseTimestamp |
datetime2(0) |
yes | ||
status |
varchar(25) |
yes | ||
endYear |
int |
yes | ||
schoolID |
int |
yes | ||
districtID |
int |
yes | ||
requestPersonID |
int |
yes | ||
responsePersonID |
int |
yes | ||
comments |
varchar(256) |
yes | ||
archived |
bit |
no | ||
snapshotDeleteQueueGUID |
uniqueidentifier |
no | ||
SIS-190439 |
StateIDPConfig |
stateIDPConfigID |
int |
no |
idpEntityID |
varchar(255) |
no | ||
certificateAlias |
varchar(255) |
yes | ||
alternativeCertificateAlias |
varchar(255) |
yes | ||
SIS-192716 |
CustomHomeSchool |
customID |
int |
no |
attributeID |
int |
no | ||
homeSchoolID |
int |
no | ||
value |
varchar(256) |
yes | ||
date |
date |
yes |
Renamed Tables
Case Number |
Table Name |
Previous Table Name |
|---|---|---|
SIS-193161 |
DependentCareSessionCreditInvoice |
DependentCareCreditInvoice |
DependentCareSessionMemberCredit |
DependentCareMemberCredit | |
DependentCareSessionMemberCreditAdjustment |
DependentCareMemberCreditAdjustment |
Modified Tables
Added Columns
Ordered by Table Name.
Case Number |
Table |
Column |
Data Type |
Can Be NULL? |
|---|---|---|---|---|
SIS-191800 |
DistrictAttribute |
orgPlan |
varchar(15) |
yes |
SIS-193827 |
DistrictResidency |
servingDistrictPhone |
varchar(25) |
yes |
SIS-193257 |
EnrollmentND |
fte |
varchar(15) |
yes |
SIS-188720 |
ForumPost |
createdTimestamp |
datetime2(0) |
no |
SIS-188720 |
ForumPostFlag |
resolvedTimestamp |
datetime2(0) |
yes |
SIS-188720 |
ForumPostFlag |
resolvedByDelete |
bit |
no |
SIS-188536 |
ForumThread |
allowReplies |
bit |
no |
SIS-193553 |
Lep |
ilpDate |
date |
yes |
SIS-188536 |
OrganizationGroup |
createdTimestamp |
datetime2(0) |
no |
SIS-188536 |
OrganizationGroup |
createdByID |
int |
no |
SIS-188536 |
OrganizationGroup |
modifiedTimestamp |
datetime2(0) |
no |
SIS-188536 |
OrganizationGroup |
modifiedByID |
int |
no |
SIS-188536 |
OrganizationMemberSettings |
blocked |
bit |
no |
SIS-192716 |
RecordsTransfer |
homeSchoolXML |
varchar(max) |
yes |
SIS-192716 |
RecordsTransfer |
homeSchoolFOP |
varchar(100) |
yes |
SIS-186735 |
ResponsiveOffering |
teacherDisplay |
varchar(102) |
yes |
SIS-186735 |
ResponsiveOffering |
nonPrimaryTeachers |
varchar(255) |
yes |
SIS-193814 |
SEEGenericForm |
tinyint21 |
tinyint |
yes |
SIS-193814 |
SEEGenericForm |
tinyint22 |
tinyint |
yes |
SIS-193814 |
SEEGenericForm |
tinyint23 |
tinyint |
yes |
SIS-193814 |
SEEGenericForm |
tinyint24 |
tinyint |
yes |
SIS-193814 |
SEEGenericForm |
tinyint25 |
tinyint |
yes |
SIS-193814 |
SEEGenericForm |
tinyint26 |
tinyint |
yes |
SIS-193814 |
SEEGenericForm |
tinyint27 |
tinyint |
yes |
SIS-193814 |
SEEGenericForm |
tinyint28 |
tinyint |
yes |
SIS-193814 |
SEEGenericForm |
tinyint29 |
tinyint |
yes |
SIS-193814 |
SEEGenericForm |
tinyint30 |
tinyint |
yes |
SIS-193814 |
SEEGenericForm |
tinyint31 |
tinyint |
yes |
SIS-193814 |
SEEGenericForm |
tinyint32 |
tinyint |
yes |
SIS-193814 |
SEEGenericForm |
tinyint33 |
tinyint |
yes |
SIS-192817 |
SpecialEDState |
purposeOfEvaluation |
varchar(15) |
yes |
SIS-192817 |
SpecialEDState |
preschoolSpecialEdSetting |
varchar(10) |
yes |
SIS-192817 |
SpecialEDState |
lastComprehensiveAssessment |
date |
yes |
SIS-192817 |
SpecialEDState |
anticipatedGradDate |
date |
yes |
SIS-192817 |
SpecialEDState |
initialIEPDate |
date |
yes |
SIS-192817 |
SpecialEDState |
createdIEPDate |
date |
yes |
SIS-192817 |
SpecialEDState |
annualReviewIEPDate |
date |
yes |
SIS-192817 |
SpecialEDState |
initialEvalDate |
date |
yes |
SIS-192817 |
SpecialEDState |
threeEvalDate |
date |
yes |
SIS-190439 |
UserGroup |
userGroupGUID |
uniqueidentifier |
no |
SIS-190439 |
UserGroup |
owner |
varchar(50) |
yes |
Altered Columns
Ordered by Table Name.
Case Number |
Table |
Column |
Data Type |
Can Be NULL? |
|---|---|---|---|---|
SIS-190940 |
AssessmentScoreImport |
name |
varchar(255) |
no |
SIS-193490 |
CourseMaster |
programType |
varchar(70) |
yes |
SIS-193818 |
EvalGuardian |
languageAlt2 |
varchar(40) |
yes |
SIS-193818 |
EvalStudent |
languageAlt2 |
varchar(40) |
yes |
SIS-193818 |
PlanGuardian |
languageAlt2 |
varchar(40) |
yes |
SIS-193818 |
PlanStudent |
languageAlt2 |
varchar(40) |
yes |
SIS-193814 |
SEPlan |
additionalInfo |
varchar(8000) |
yes |
Data Manipulation Language Scripts (DML)
This section lists scripts to add, modify, query, or remove data from a SQL Server database.
Case Number |
State |
Description |
|---|---|---|
SIS-187207 |
OneRoster Dynamic Index Student Criteria | |
SIS-188978 |
MI |
Programs to AtRisk and Section504 conversion |
SIS-189774 |
DIS object SnapshotDeleteQueue | |
SIS-189943 |
Added preference for ELOP Days | |
SIS-189943 |
Added quartz job for ELOP Days | |
SIS-191445 |
DE |
Updated certCredentialDegree |
SIS-192223 |
Converted IRC Credentials from Enrollment to Academic Program | |
SIS-192417 |
Added failover Messenger Preferences | |
SIS-192470 |
Updated PMR validation | |
SIS-192607 |
ND |
Added Home School DIS Object |
SIS-192731 |
NE |
Updates to District attribute dictionaries |
SIS-192794 |
MO |
Immunization Rule Update |
SIS-192849 |
NC |
Created Shared Branch to Store Validations |
SIS-192862 |
NY |
Immunization Rule Update |
SIS-192969 |
ND |
Disabled Early Learning Opportunities (ELO) Program |
SIS-193061 |
TN |
Ed-Fi Turn off Programs resource |
SIS-193162 |
Inserted serviceID and name for records missing this data | |
SIS-193205 |
KS |
Ed-Fi student school attendace event object key update |
SIS-193209 |
CA |
Regenerated Attendance Recovery Records |
SIS-193247 |
OK |
Enabled FormPdfJs |
SIS-193257 |
ND |
Added FTE column to EnrollmentND |
SIS-193314 |
OK |
Added DIS quartz job |
SIS-193475 |
WI |
Updated LEP field name |
SIS-193523 |
NV |
Updated DE District table |
SIS-193717 |
Populated Helper IDP SAMLSPConfig for csm | |
SIS-193727 |
Enabled Account Linking Phase 3 | |
SIS-193796 |
DE |
Added Complex Medical Condition to the list of conditions |
SIS-193838 |
KY |
Gifted Talented Documents regeneration for districts with docs |
SIS-193838 |
KY |
Gifted and Talented DocumentFile regeneration |
SIS-193993 |
IA |
Updated District List |