]> source.dussan.org Git - sonarqube.git/commitdiff
default value of PLUGINS.CHILD_FIRST_CLASSLOADER is false
authorsimonbrandhof <simon.brandhof@gmail.com>
Sun, 17 Oct 2010 18:50:54 +0000 (18:50 +0000)
committersimonbrandhof <simon.brandhof@gmail.com>
Sun, 17 Oct 2010 18:50:54 +0000 (18:50 +0000)
sonar-core/src/main/java/org/sonar/core/plugin/JpaPlugin.java
sonar-server/src/main/webapp/WEB-INF/db/migrate/142_add_plugins_child_first_classloader_column.rb

index 27dfc80738d8fe24a2f8d438fef1ce2e488d3a87..22b6772d8749973f7ca4b0817100d4788601c6ba 100644 (file)
@@ -80,7 +80,7 @@ public class JpaPlugin extends BaseIdentifiable {
   private Boolean core;
   
   @Column(name = "child_first_classloader", updatable = true, nullable = true)
-  private Boolean childFirstClassLoader;
+  private Boolean childFirstClassLoader = Boolean.FALSE;
 
   @Cascade({org.hibernate.annotations.CascadeType.SAVE_UPDATE,
             org.hibernate.annotations.CascadeType.DELETE,
index d14ca6faedf4af035a44548023093830570fc59d..14842ab96a6d64d88f89a5cbe496283ddfddf011 100644 (file)
@@ -22,6 +22,7 @@ class AddPluginsChildFirstClassloaderColumn < ActiveRecord::Migration
   def self.up
     add_column 'plugins', 'child_first_classloader', :boolean, :null => true
     Plugin.reset_column_information
+    Plugin.update_all(Plugin.sanitize_sql_for_assignment({:child_first_classloader=>false}))
   end
 
 end