Skip to content

Commit 348638b

Browse files
committed
Revert truncate query
1 parent 98ddba7 commit 348638b

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

utbot-instrumentation/src/main/kotlin/org/utbot/instrumentation/instrumentation/execution/SpringUtExecutionInstrumentation.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import org.utbot.instrumentation.instrumentation.Instrumentation
1111
import org.utbot.instrumentation.instrumentation.execution.mock.SpringInstrumentationContext
1212
import org.utbot.instrumentation.process.HandlerClassesLoader
1313
import org.utbot.spring.api.context.ContextWrapper
14-
import org.utbot.spring.api.context.RepositoryDescription
1514
import org.utbot.spring.api.repositoryWrapper.RepositoryInteraction
1615
import java.security.ProtectionDomain
1716
import java.util.IdentityHashMap
@@ -72,6 +71,11 @@ class SpringUtExecutionInstrumentation(
7271
jdbcTemplate::class.java
7372
.getMethod("execute", truncateTableCommand::class.java)
7473
.invoke(jdbcTemplate, truncateTableCommand)
74+
75+
val restartIdCommand = "ALTER TABLE ${repositoryDefinition.tableName} ALTER COLUMN id RESTART WITH 1"
76+
jdbcTemplate::class.java
77+
.getMethod("execute", restartIdCommand::class.java)
78+
.invoke(jdbcTemplate, restartIdCommand)
7579
}
7680

7781
return delegateInstrumentation.invoke(clazz, methodSignature, arguments, parameters)

0 commit comments

Comments
 (0)