sqlMapper.insert("insertVersion", tmpGenerique);
}
public static void migration(String script) throws SQLException {
Generique tmpGenerique = new Generique();
if(script.equals("migration_0_51")){
tmpGenerique.setCode("0.51");
tmpGenerique.setLibelle("Version 0.51");
sqlMapper.insert("insertVersion", tmpGenerique);
}
if(script.equals("migration_0_52")){
/*Cr�ation de la tables des langues du programme*/
sqlMapper.update("creationBDDDropTableLangueProgramme");
sqlMapper.update("creationBDDCreateTableLangueProgramme");
tmpGenerique.setCode("fr");
tmpGenerique.setLibelle("Fran�ais");
sqlMapper.insert("insertLangueProgramme",tmpGenerique);
tmpGenerique.setCode("en");
tmpGenerique.setLibelle("English");
sqlMapper.insert("insertLangueProgramme",tmpGenerique);
/*Puis insertion de la version 0.52*/
tmpGenerique.setCode("0.52");
tmpGenerique.setLibelle("Version 0.52");
sqlMapper.insert("insertVersion", tmpGenerique);
}
if(script.equals("migration_0_53")){
/*Puis insertion de la version 0.53*/
tmpGenerique.setCode("0.53");
tmpGenerique.setLibelle("Version 0.53");
sqlMapper.insert("insertVersion", tmpGenerique);
}
if(script.equals("migration_0_54")){
/*Puis insertion de la version 0.54*/
tmpGenerique.setCode("0.54");
tmpGenerique.setLibelle("Version 0.54");
sqlMapper.insert("insertVersion", tmpGenerique);
}
if(script.equals("migration_0_60")){
/*Cr�ation de la tables des param�tres syst�me*/
sqlMapper.update("creationBDDDropTableParametre");
sqlMapper.update("creationBDDCreateParametre");
/**********************************************/
tmpGenerique.setId("useProxy");
tmpGenerique.setCode("N");
sqlMapper.insert("insertParametre",tmpGenerique);
/**********************************************/
tmpGenerique.setId("http.proxyHost");
tmpGenerique.setCode("");
sqlMapper.insert("insertParametre",tmpGenerique);
/**********************************************/
tmpGenerique.setId("http.proxyPort");
tmpGenerique.setCode("");
sqlMapper.insert("insertParametre",tmpGenerique);
/**********************************************/
tmpGenerique.setId("http.proxyUser");
tmpGenerique.setCode("");
sqlMapper.insert("insertParametre",tmpGenerique);
/**********************************************/
tmpGenerique.setId("http.proxyPassword");
tmpGenerique.setCode("");
sqlMapper.insert("insertParametre",tmpGenerique);
/**********************************************/
/*Puis insertion de la version 0.60*/
tmpGenerique.setCode("0.60");
tmpGenerique.setLibelle("Version 0.60");
sqlMapper.insert("insertVersion", tmpGenerique);
}
if(script.equals("migration_0_70")){
//Pas de changement de structure des tables en 0.70
//Insertion de la version 0.70
tmpGenerique.setCode("0.70");
tmpGenerique.setLibelle("Version 0.70");
sqlMapper.insert("insertVersion", tmpGenerique);
}
}