diff --git a/openbas-api/src/main/java/io/openbas/migration/V3_33__Add_Index_inject.java b/openbas-api/src/main/java/io/openbas/migration/V3_33__Add_Index_inject.java new file mode 100644 index 0000000000..dfd924e166 --- /dev/null +++ b/openbas-api/src/main/java/io/openbas/migration/V3_33__Add_Index_inject.java @@ -0,0 +1,21 @@ +package io.openbas.migration; + +import org.flywaydb.core.api.migration.BaseJavaMigration; +import org.flywaydb.core.api.migration.Context; +import org.springframework.stereotype.Component; + +import java.sql.Statement; + +@Component +public class V3_33__Add_Index_inject extends BaseJavaMigration { + + @Override + public void migrate(Context context) throws Exception { + Statement select = context.getConnection().createStatement(); + select.execute("" + + "CREATE INDEX idx_inject_inject_injector_contract on injects (inject_injector_contract);" + + "CREATE INDEX idx_injector_contract_injector on injectors_contracts (injector_id);" + + "" + ); + } +}