Changeset 1496 for trunk/grails-app
- Timestamp:
- Feb 7, 2011, 11:29:53 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/grails-app/conf/DatabaseUpgrade.groovy
r1491 r1496 141 141 public static void setAssayModuleDefaultValues(sql, db) { 142 142 "performing database upgrade: assay_module default values for boolean fields".grom() 143 try { 144 sql.execute("UPDATE assay_module SET notify = 0 WHERE notify IS NULL") 145 } catch (Exception e) { 146 println "setAssayModuleDefaultValues notify field couldn't be set to default value: " + e.getMessage() 143 144 // are we running postgreSQL ? 145 if (db == "org.postgresql.Driver") { 146 try { 147 sql.execute("UPDATE assay_module SET notify = FALSE WHERE notify IS NULL") 148 } catch (Exception e) { 149 println "setAssayModuleDefaultValues notify field couldn't be set to default value: " + e.getMessage() 150 } 151 try { 152 sql.execute("UPDATE assay_module SET open_in_frame = TRUE WHERE open_in_frame IS NULL") 153 } catch (Exception e) { 154 println "setAssayModuleDefaultValues openInFrame field couldn't be set to default value: " + e.getMessage() 155 println "Maybe gdt plugin is not updated yet after revision 109" 156 } 147 157 } 148 try { 149 sql.execute("UPDATE assay_module SET open_in_frame = 1 WHERE open_in_frame IS NULL") 150 } catch (Exception e) { 151 println "setAssayModuleDefaultValues openInFrame field couldn't be set to default value: " + e.getMessage() 152 println "Maybe gdt plugin is not updated yet after revision 109" 158 159 // Are we running MySQL 160 if( db == "com.mysql.jdbc.Driver" ) { 161 try { 162 sql.execute("UPDATE assay_module SET notify = 0 WHERE notify IS NULL") 163 } catch (Exception e) { 164 println "setAssayModuleDefaultValues notify field couldn't be set to default value: " + e.getMessage() 165 } 166 try { 167 sql.execute("UPDATE assay_module SET open_in_frame = 1 WHERE open_in_frame IS NULL") 168 } catch (Exception e) { 169 println "setAssayModuleDefaultValues openInFrame field couldn't be set to default value: " + e.getMessage() 170 println "Maybe gdt plugin is not updated yet after revision 109" 171 } 153 172 } 154 173 }
Note: See TracChangeset
for help on using the changeset viewer.