Add MaDs for Quarkus, Hibernate ORM with Panache

This commit is contained in:
Jack Nørskov Jørgensen
2026-05-11 08:51:56 +02:00
parent 36554d160c
commit ded34a5eba
2 changed files with 139 additions and 0 deletions

View File

@@ -0,0 +1,116 @@
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
# Generated from https://github.com/quarkusio/quarkus.git#c6003e7b403e0d28d12ff6bb276088fa5c23024f by codeql-mads-via-llm
extensions:
- addsTo:
pack: codeql/java-all
extensible: sinkModel
data:
- ["io.quarkus.hibernate.orm.panache", "Panache", True, "executeUpdate", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "Panache", True, "executeUpdate", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "Panache", True, "executeUpdate", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "count", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "count", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "count", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "delete", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "delete", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "delete", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "find", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "find", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "find", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "find", "(String,Sort,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "find", "(String,Sort,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "find", "(String,Sort,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Sort,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Sort,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Sort,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Sort,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Sort,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Sort,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "update", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "update", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "update", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "count", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "count", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "count", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "delete", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "delete", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "delete", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "find", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "find", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "find", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "find", "(String,Sort,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "find", "(String,Sort,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "find", "(String,Sort,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Sort,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Sort,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Sort,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Sort,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Sort,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Sort,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "update", "(String,Map)", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "update", "(String,Object[])", "", "Argument[0]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "update", "(String,Parameters)", "", "Argument[0]", "sql-injection", "ai-generated"]
- addsTo:
pack: codeql/java-all
extensible: sourceModel
data:
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "findById", "(Object)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "findById", "(Object,LockModeType)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "findByIdOptional", "(Object)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "findByIdOptional", "(Object,LockModeType)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "findByIds", "(List)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Map)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Object[])", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Parameters)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Sort,Map)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Sort,Object[])", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "list", "(String,Sort,Parameters)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "listAll", "()", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "listAll", "(Sort)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Map)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Object[])", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Parameters)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Sort,Map)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Sort,Object[])", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "stream", "(String,Sort,Parameters)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "streamAll", "()", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheEntityBase", True, "streamAll", "(Sort)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheQuery", True, "firstResult", "()", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheQuery", True, "firstResultOptional", "()", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheQuery", True, "list", "()", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheQuery", True, "singleResult", "()", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheQuery", True, "singleResultOptional", "()", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheQuery", True, "stream", "()", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "findById", "(Object)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "findById", "(Object,LockModeType)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "findByIdOptional", "(Object)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "findByIdOptional", "(Object,LockModeType)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "findByIds", "(List)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Map)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Object[])", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Parameters)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Sort,Map)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Sort,Object[])", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "list", "(String,Sort,Parameters)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "listAll", "()", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "listAll", "(Sort)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Map)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Object[])", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Parameters)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Sort,Map)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Sort,Object[])", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "stream", "(String,Sort,Parameters)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "streamAll", "()", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache", "PanacheRepositoryBase", True, "streamAll", "(Sort)", "", "ReturnValue", "database", "ai-generated"]

View File

@@ -0,0 +1,23 @@
# THIS FILE IS AN AUTO-GENERATED MODELS AS DATA FILE. DO NOT EDIT.
# Generated from https://github.com/quarkusio/quarkus.git#c6003e7b403e0d28d12ff6bb276088fa5c23024f by codeql-mads-via-llm
extensions:
- addsTo:
pack: codeql/java-all
extensible: sinkModel
data:
- ["io.quarkus.hibernate.orm.panache.runtime", "JpaOperations", True, "createPanacheQuery", "(Session,String,String,String,Object)", "", "Argument[1..3]", "sql-injection", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache.runtime", "JpaStatelessOperations", True, "createPanacheQuery", "(StatelessSession,String,String,String,Object)", "", "Argument[1..3]", "sql-injection", "ai-generated"]
- addsTo:
pack: codeql/java-all
extensible: sourceModel
data:
- ["io.quarkus.hibernate.orm.panache.runtime", "JpaOperations", True, "list", "(PanacheQueryImpl)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache.runtime", "JpaOperations", True, "stream", "(PanacheQueryImpl)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache.runtime", "JpaStatelessOperations", True, "list", "(PanacheQueryImpl)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache.runtime", "JpaStatelessOperations", True, "stream", "(PanacheQueryImpl)", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache.runtime", "PanacheQueryImpl", True, "firstResult", "()", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache.runtime", "PanacheQueryImpl", True, "firstResultOptional", "()", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache.runtime", "PanacheQueryImpl", True, "list", "()", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache.runtime", "PanacheQueryImpl", True, "singleResult", "()", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache.runtime", "PanacheQueryImpl", True, "singleResultOptional", "()", "", "ReturnValue", "database", "ai-generated"]
- ["io.quarkus.hibernate.orm.panache.runtime", "PanacheQueryImpl", True, "stream", "()", "", "ReturnValue", "database", "ai-generated"]