Read-only mirror of https://github.com/sfa-siard/JdbcDb2 — Schweizerisches Bundesarchiv. Issues & pull requests at the source.
  • Java 99.8%
  • Dockerfile 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-03-24 15:44:48 +01:00
.github/workflows chore: migrate to Java 17 2025-08-26 15:17:05 +02:00
.settings First change for JAVA 10 2018-07-11 14:36:26 +02:00
doc/licenses chore: update documentation 2025-09-22 14:23:38 +02:00
docker chore: update documentation 2025-09-22 14:23:38 +02:00
etc first public version 2018-04-05 11:45:34 +02:00
gradle chore: gradle migration 2025-08-04 15:38:13 +02:00
lib chore: migrate to Java 17 2025-08-26 15:17:05 +02:00
src chore: migrate to Java 17 2025-08-26 15:17:05 +02:00
.gitattributes chore: gradle migration 2025-08-04 15:38:13 +02:00
.gitignore chore: gradle migration 2025-08-04 15:38:13 +02:00
build.gradle.kts chore: upgrade dependencies 2025-09-29 23:34:05 +02:00
docker-compose.yml build: adjust docker-compose.yml and wait for db to start 2022-01-14 09:19:19 +01:00
gradlew chore: gradle migration 2025-08-04 15:38:13 +02:00
gradlew.bat chore: gradle migration 2025-08-04 15:38:13 +02:00
LICENSE.txt first public version 2018-04-05 11:45:34 +02:00
README.md Update README.md 2026-03-24 15:44:48 +01:00
RELEASE.txt 2.1.40 2019-06-27 11:59:24 +02:00
settings.gradle.kts chore: migrate to Java 17 2025-08-26 15:17:05 +02:00
test.properties chore: update documentation 2025-09-22 14:23:38 +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.

JdbcDb2 - SIARD 2.2 DB/2 JDBC Wrapper

This package contains the JDBC Wrapper for DB/2 for SIARD 2.2.

Getting started (for developers)

For building the binaries, Java JDK 17 must be installed. A running DB/2 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.