Skip to content

project-tsurugi/tanzawa

Repository files navigation

Tanzawa: Tsurugi command line tools written in Java

Available Tools

  • tgsql - Text based SQL client program.
  • tgdump - Table Dump Tool.

Requirements

  • JDK >= 11

How to build

./gradlew assemble

for Eclipse Buildship users

If you work with Eclipse Buildship, the following Gradle initialization script avoids the conflict of each project name on the Eclipse workspace.

allprojects { project ->
    if (project != project.rootProject) {
        project.tasks.matching { it.name == 'eclipseProject' }.each { task ->
            task.projectModel.name = (project.rootProject.name + project.path).replace(':', '-')
        }
    }
}

How to test

./gradlew test

How to run SQL console CLI

see modules/tgsql/README.md.

License

Apache License, Version 2.0