diff options
author | Simon Brandhof <simon.brandhof@gmail.com> | 2011-10-27 17:10:15 +0200 |
---|---|---|
committer | simonbrandhof <simon.brandhof@gmail.com> | 2011-10-27 19:51:36 +0200 |
commit | fea7fba69efd5ef3060d12145bfc2741eca39208 (patch) | |
tree | 2a0c6f3efb146699dbd3d91c05b244ca29d2c23c /plugins/sonar-dbcleaner-plugin | |
parent | 851fee23dbc02e601121f162ea73cd38fe01a213 (diff) | |
download | sonarqube-fea7fba69efd5ef3060d12145bfc2741eca39208.tar.gz sonarqube-fea7fba69efd5ef3060d12145bfc2741eca39208.zip |
SONAR-2642 use MyBatis ScriptRunner + improve unit test logs + prepare migration of hibernate unit tests on derby
Diffstat (limited to 'plugins/sonar-dbcleaner-plugin')
-rw-r--r-- | plugins/sonar-dbcleaner-plugin/src/main/java/org/sonar/plugins/dbcleaner/purges/PurgeDeprecatedLast.java | 2 | ||||
-rw-r--r-- | plugins/sonar-dbcleaner-plugin/src/test/resources/logback-test.xml | 17 |
2 files changed, 18 insertions, 1 deletions
diff --git a/plugins/sonar-dbcleaner-plugin/src/main/java/org/sonar/plugins/dbcleaner/purges/PurgeDeprecatedLast.java b/plugins/sonar-dbcleaner-plugin/src/main/java/org/sonar/plugins/dbcleaner/purges/PurgeDeprecatedLast.java index 6246551cca4..43c51426cd6 100644 --- a/plugins/sonar-dbcleaner-plugin/src/main/java/org/sonar/plugins/dbcleaner/purges/PurgeDeprecatedLast.java +++ b/plugins/sonar-dbcleaner-plugin/src/main/java/org/sonar/plugins/dbcleaner/purges/PurgeDeprecatedLast.java @@ -40,7 +40,7 @@ public final class PurgeDeprecatedLast extends Purge { public void purge(PurgeContext context) { Query query = getSession().createQuery("SELECT s.id FROM " + Snapshot.class.getSimpleName() + - " s WHERE s.last=last AND s.rootId IS NOT NULL AND NOT EXISTS(FROM " + Snapshot.class.getSimpleName() + " s2 WHERE s2.id=s.rootId AND s2.last=true)"); + " s WHERE s.last=:last AND s.rootId IS NOT NULL AND NOT EXISTS(FROM " + Snapshot.class.getSimpleName() + " s2 WHERE s2.id=s.rootId AND s2.last=:last)"); query.setParameter("last", Boolean.TRUE); List<Integer> snapshotIds = query.getResultList(); diff --git a/plugins/sonar-dbcleaner-plugin/src/test/resources/logback-test.xml b/plugins/sonar-dbcleaner-plugin/src/test/resources/logback-test.xml new file mode 100644 index 00000000000..af06212422c --- /dev/null +++ b/plugins/sonar-dbcleaner-plugin/src/test/resources/logback-test.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8" ?> + +<configuration> + <appender name="STDOUT" + class="ch.qos.logback.core.ConsoleAppender"> + <encoder> + <pattern> + %d{HH:mm:ss.SSS} %-5level %logger{36} - %msg%n + </pattern> + </encoder> + </appender> + + <root> + <level value="WARN"/> + <appender-ref ref="STDOUT"/> + </root> +</configuration>
\ No newline at end of file |