Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

10 stars 3 forks 10 watchers Java Apache License 2.0
database-testing hibernate java jpa junit5 mysql n-plus-one performance postgresql query-analyzer slow-query spring-boot spring-data-jpa sql static-analysis testing
18 Open Issues Need Help Last updated: Sep 1, 2026

Open Issues Need Help

View All on GitHub
documentation enhancement help wanted approved

Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

Java
#database-testing#hibernate#java#jpa#junit5#mysql#n-plus-one#performance#postgresql#query-analyzer#slow-query#spring-boot#spring-data-jpa#sql#static-analysis#testing
documentation good first issue approved

Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

Java
#database-testing#hibernate#java#jpa#junit5#mysql#n-plus-one#performance#postgresql#query-analyzer#slow-query#spring-boot#spring-data-jpa#sql#static-analysis#testing
bug good first issue approved

Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

Java
#database-testing#hibernate#java#jpa#junit5#mysql#n-plus-one#performance#postgresql#query-analyzer#slow-query#spring-boot#spring-data-jpa#sql#static-analysis#testing
bug good first issue core approved

Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

Java
#database-testing#hibernate#java#jpa#junit5#mysql#n-plus-one#performance#postgresql#query-analyzer#slow-query#spring-boot#spring-data-jpa#sql#static-analysis#testing
bug good first issue core approved

Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

Java
#database-testing#hibernate#java#jpa#junit5#mysql#n-plus-one#performance#postgresql#query-analyzer#slow-query#spring-boot#spring-data-jpa#sql#static-analysis#testing

Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

Java
#database-testing#hibernate#java#jpa#junit5#mysql#n-plus-one#performance#postgresql#query-analyzer#slow-query#spring-boot#spring-data-jpa#sql#static-analysis#testing
bug good first issue approved

Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

Java
#database-testing#hibernate#java#jpa#junit5#mysql#n-plus-one#performance#postgresql#query-analyzer#slow-query#spring-boot#spring-data-jpa#sql#static-analysis#testing

Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

Java
#database-testing#hibernate#java#jpa#junit5#mysql#n-plus-one#performance#postgresql#query-analyzer#slow-query#spring-boot#spring-data-jpa#sql#static-analysis#testing
good first issue false-positive core approved

Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

Java
#database-testing#hibernate#java#jpa#junit5#mysql#n-plus-one#performance#postgresql#query-analyzer#slow-query#spring-boot#spring-data-jpa#sql#static-analysis#testing

Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

Java
#database-testing#hibernate#java#jpa#junit5#mysql#n-plus-one#performance#postgresql#query-analyzer#slow-query#spring-boot#spring-data-jpa#sql#static-analysis#testing

Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

Java
#database-testing#hibernate#java#jpa#junit5#mysql#n-plus-one#performance#postgresql#query-analyzer#slow-query#spring-boot#spring-data-jpa#sql#static-analysis#testing

Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

Java
#database-testing#hibernate#java#jpa#junit5#mysql#n-plus-one#performance#postgresql#query-analyzer#slow-query#spring-boot#spring-data-jpa#sql#static-analysis#testing
bug good first issue

Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

Java
#database-testing#hibernate#java#jpa#junit5#mysql#n-plus-one#performance#postgresql#query-analyzer#slow-query#spring-boot#spring-data-jpa#sql#static-analysis#testing
good first issue false-positive core

Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

Java
#database-testing#hibernate#java#jpa#junit5#mysql#n-plus-one#performance#postgresql#query-analyzer#slow-query#spring-boot#spring-data-jpa#sql#static-analysis#testing
good first issue core

Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

Java
#database-testing#hibernate#java#jpa#junit5#mysql#n-plus-one#performance#postgresql#query-analyzer#slow-query#spring-boot#spring-data-jpa#sql#static-analysis#testing
good first issue false-positive core

Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

Java
#database-testing#hibernate#java#jpa#junit5#mysql#n-plus-one#performance#postgresql#query-analyzer#slow-query#spring-boot#spring-data-jpa#sql#static-analysis#testing
good first issue core

Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

Java
#database-testing#hibernate#java#jpa#junit5#mysql#n-plus-one#performance#postgresql#query-analyzer#slow-query#spring-boot#spring-data-jpa#sql#static-analysis#testing
good first issue false-positive core

Catch N+1 queries, missing indexes, and SQL anti-patterns in your JUnit tests — before they hit production.

Java
#database-testing#hibernate#java#jpa#junit5#mysql#n-plus-one#performance#postgresql#query-analyzer#slow-query#spring-boot#spring-data-jpa#sql#static-analysis#testing