Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions guard/api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,11 @@
<version>${revision}</version>
</parent>
<artifactId>org.eclipse.daanse.sql.guard.api</artifactId>
<name>Daanse SQL Guard API</name>
<description>API interfaces for SQL security and validation guards. This
module defines the contracts for SQL statement filtering, validation, and
security enforcement to prevent SQL injection and unauthorized database
operations.</description>


</project>
4 changes: 4 additions & 0 deletions guard/jsqltranspiler/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,10 @@
<version>${revision}</version>
</parent>
<artifactId>org.eclipse.daanse.sql.guard.jsqltranspiler</artifactId>
<name>Daanse SQL Guard JSQLTranspiler Implementation</name>
<description>SQL Guard implementation using JSQLParser and JSQLTranspiler
libraries. This module provides SQL parsing, validation, and transformation
capabilities for security enforcement and database dialect adaptation.</description>

<dependencies>
<dependency>
Expand Down
5 changes: 5 additions & 0 deletions guard/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,11 @@
<version>${revision}</version>
</parent>
<artifactId>org.eclipse.daanse.sql.guard</artifactId>
<name>Daanse SQL Guard Modules</name>
<description>Parent module for SQL security guard implementations. This
aggregates API interfaces and implementations for SQL statement validation,
filtering, and security enforcement to protect against SQL injection and
unauthorized operations.</description>
<packaging>pom</packaging>
<modules>
<module>api</module>
Expand Down
2 changes: 2 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@
<artifactId>org.eclipse.daanse.sql</artifactId>
<version>${revision}</version>
<packaging>pom</packaging>
<name>Eclipse Daanse SQL Security Framework</name>
<description>SQL security and validation framework providing query protection, injection prevention, and SQL statement analysis capabilities. Includes security guards and transpiler-based validation to ensure safe SQL execution within business intelligence and analytical processing environments.</description>

<properties>
<revision>0.0.1-SNAPSHOT</revision>
Expand Down
Loading