- Java 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .github/workflows | ||
| doc/licenses | ||
| docker | ||
| etc | ||
| gradle/wrapper | ||
| src | ||
| testfiles | ||
| .gitattributes | ||
| .gitignore | ||
| build.gradle.kts | ||
| docker-compose.yml | ||
| gradlew | ||
| gradlew.bat | ||
| LICENSE.txt | ||
| README.md | ||
| RELEASE.txt | ||
| settings.gradle.kts | ||
| test.properties | ||
⚠️ ARCHIVED REPOSITORY
This repository is archived and no longer maintained. All development has moved to the new monorepo:
https://github.com/sfa-siard/siard-suitePlease create any issues or pull requests in the new monorepo, which now contains all submodules including this one.
JdbcMsSql - SIARD 2.2 MySql JDBC Wrapper
This package contains the JDBC Wrapper for MySql for SIARD 2.2.
Getting started (for developers)
For building the binaries, Java JDK 17 must be installed. A running MySQL 5 DB instance is needed before running the tests:
docker-compose up -d
Build the project
./gradlew clean build
Versioning, tags, and releases
Versions and tags are managed with the Axion Release Plugin for Gradle.
Short overview:
./gradlew currentVersion # Shows the current version
./gradlew release # Creates a new release, adds a tag, and pushes it to remote
Documentation
Declaration
Contributions to the codebase have been made with the support of Windsurf. Windsurf is AI-powered code completion tool, that is trained exclusively on natural language and source code data with permissive licenses.