=== modified file 'dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/startup/TableAlteror.java' --- dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/startup/TableAlteror.java 2015-04-20 09:11:27 +0000 +++ dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/startup/TableAlteror.java 2015-04-26 19:37:25 +0000 @@ -810,6 +810,9 @@ executeSql( "update categoryoptioncombo set ignoreapproval = false where ignoreapproval is null" ); + executeSql( "alter table version alter column versionkey set not null" ); + executeSql( "alter table version add constraint version_versionkey_key unique(versionkey)" ); + upgradeDataValuesWithAttributeOptionCombo(); upgradeCompleteDataSetRegistrationsWithAttributeOptionCombo(); upgradeMapViewsToAnalyticalObject();