private static final String FAILURE_MESSAGE = "Fail to migrate data";
- private static final String SQL_SELECT = "SELECT * FROM project_measures INNER JOIN metrics on metrics.id=project_measures.metric_id " +
- "WHERE (metrics.name='development_cost')";
+ private static final String SQL_SELECT = "SELECT pm.id FROM project_measures pm INNER JOIN metrics m on m.id=pm.metric_id " +
+ "WHERE (m.name='development_cost')";
private static final String SQL_UPDATE = "UPDATE project_measures SET value=NULL,text_value=? WHERE id=?";
private static final String FAILURE_MESSAGE = "Fail to migrate data";
- private static final String SQL_SELECT = "SELECT * FROM issue_changes WHERE change_type = 'diff' and change_data LIKE '%technicalDebt%'";
+ private static final String SQL_SELECT = "SELECT ic.id FROM issue_changes ic WHERE ic.change_type = 'diff' and ic.change_data LIKE '%technicalDebt%'";
private static final String SQL_UPDATE = "UPDATE issue_changes SET change_data=?,updated_at=? WHERE id=?";
static final String SQL_SELECT_ALL;
private static final String FAILURE_MESSAGE = "Fail to convert issue debt from work duration to seconds";
- private static final String SQL_SELECT = "SELECT id FROM issues WHERE technical_debt IS NOT NULL";
+ private static final String SQL_SELECT = "SELECT i.id FROM issues i WHERE i.technical_debt IS NOT NULL";
private static final String SQL_UPDATE = "UPDATE issues SET technical_debt=?,updated_at=? WHERE id=?";
static final String SQL_SELECT_ISSUES;
private static final String FAILURE_MESSAGE = "Fail to migrate data";
- private static final String SQL_SELECT = "SELECT * FROM project_measures INNER JOIN metrics on metrics.id=project_measures.metric_id " +
- "WHERE (metrics.name='sqale_index' or metrics.name='new_technical_debt' " +
+ private static final String SQL_SELECT = "SELECT pm.id FROM project_measures pm INNER JOIN metrics m on m.id=pm.metric_id " +
+ "WHERE (m.name='sqale_index' or m.name='new_technical_debt' " +
// SQALE measures
- "or metrics.name='sqale_effort_to_grade_a' or metrics.name='sqale_effort_to_grade_b' or metrics.name='sqale_effort_to_grade_c' or metrics.name='sqale_effort_to_grade_d' " +
- "or metrics.name='blocker_remediation_cost' or metrics.name='critical_remediation_cost' or metrics.name='major_remediation_cost' or metrics.name='minor_remediation_cost' " +
- "or metrics.name='info_remediation_cost' " +
+ "or m.name='sqale_effort_to_grade_a' or m.name='sqale_effort_to_grade_b' or m.name='sqale_effort_to_grade_c' or m.name='sqale_effort_to_grade_d' " +
+ "or m.name='blocker_remediation_cost' or m.name='critical_remediation_cost' or m.name='major_remediation_cost' or m.name='minor_remediation_cost' " +
+ "or m.name='info_remediation_cost' " +
")";
private static final String SQL_UPDATE = "UPDATE project_measures SET value=?," +