Read-only mirror of https://github.com/sfa-siard/JdbcMySql — Schweizerisches Bundesarchiv. Issues & pull requests at the source.
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-03-24 15:46:45 +01:00
.github/workflows chore: migrate to Java 17 2025-08-26 13:39:15 +02:00
doc/licenses chore: update documentation 2025-09-22 14:17:03 +02:00
docker feat: nation-db for testing 2023-04-27 11:29:47 +02:00
etc first public version 2018-04-05 13:28:57 +02:00
gradle/wrapper chore: migrate to Java 17 2025-08-26 13:39:15 +02:00
src fix: properly escape underscores(#9) 2025-08-28 08:26:07 +02:00
testfiles added circle.jpg testfile 2022-06-09 14:26:58 +02:00
.gitattributes 2.0.26 2018-04-13 10:19:15 +02:00
.gitignore Use MySQL connector version 8.3 and use Gradle as build tool 2024-03-14 12:00:32 +01:00
build.gradle.kts chore: upgrade dependencies 2025-09-29 23:23:36 +02:00
docker-compose.yml feature: improve metadata extraction 2025-07-16 14:54:21 +02:00
gradlew Use MySQL connector version 8.3 and use Gradle as build tool 2024-03-14 12:00:32 +01:00
gradlew.bat Use MySQL connector version 8.3 and use Gradle as build tool 2024-03-14 12:00:32 +01:00
LICENSE.txt first public version 2018-04-05 13:28:57 +02:00
README.md Update README.md 2026-03-24 15:46:45 +01:00
RELEASE.txt 2.1.38 2019-06-27 12:16:00 +02:00
settings.gradle.kts chore: migrate to Java 17 2025-08-26 13:39:15 +02:00
test.properties chore: migrate to Java 17 2025-08-26 13:39:15 +02:00

⚠️ ARCHIVED REPOSITORY
This repository is archived and no longer maintained. All development has moved to the new monorepo:
https://github.com/sfa-siard/siard-suite

Please 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.