=== renamed file 'dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/dataelement/OptionsCategoriesDefaultSortOrderPopulator.java' => '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/dataelement/OptionsCategoriesDefaultSortOrderPopulator.java 2010-04-28 10:36:18 +0000 +++ dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/startup/TableAlteror.java 2010-05-17 14:01:28 +0000 @@ -1,4 +1,4 @@ -package org.hisp.dhis.dataelement; +package org.hisp.dhis.startup; /* * Copyright (c) 2004-2010, University of Oslo @@ -45,10 +45,10 @@ * @author Lars Helge Overland * @version $Id$ */ -public class OptionsCategoriesDefaultSortOrderPopulator +public class TableAlteror extends AbstractStartupRoutine { - private static final Log log = LogFactory.getLog( OptionsCategoriesDefaultSortOrderPopulator.class ); + private static final Log log = LogFactory.getLog( TableAlteror.class ); // ------------------------------------------------------------------------- // Dependencies @@ -123,7 +123,13 @@ executeSql( "ALTER TABLE indicator DROP CONSTRAINT indicator_code_key" ); executeSql( "ALTER TABLE organisationunit DROP CONSTRAINT organisationunit_code_key" ); - log.info( "Updated Category sort order and primary keys" ); + //add mandatory boolean field to patientattribute + if ( executeSql( "ALTER TABLE patientattribute ADD mandatory bool" ) >= 0 ) + { + executeSql( "UPDATE patientattribute SET mandatory=false" ); + } + + log.info( "Tables updated" ); } private List getDistinctIdList( String table, String col1 ) === modified file 'dhis-2/dhis-services/dhis-service-core/src/main/resources/META-INF/dhis/beans.xml' --- dhis-2/dhis-services/dhis-service-core/src/main/resources/META-INF/dhis/beans.xml 2010-05-17 02:59:28 +0000 +++ dhis-2/dhis-services/dhis-service-core/src/main/resources/META-INF/dhis/beans.xml 2010-05-17 14:01:28 +0000 @@ -716,13 +716,6 @@ - - - - - - + + + + + + + + + + + + @@ -771,8 +778,9 @@ - + + @@ -1026,26 +1034,6 @@ - - - - - - - - - - - - - - - - - -