SCHEME-REPORTER Sample Database

create reporter from remote database

License

License

Categories

Categories

Data
GroupId

GroupId

org.tinywind
ArtifactId

ArtifactId

scheme-reporter-sample-database
Last Version

Last Version

0.5.0
Release Date

Release Date

Type

Type

jar
Description

Description

SCHEME-REPORTER Sample Database
create reporter from remote database

Download scheme-reporter-sample-database

How to add to project

<!-- https://jarcasting.com/artifacts/org.tinywind/scheme-reporter-sample-database/ -->
<dependency>
    <groupId>org.tinywind</groupId>
    <artifactId>scheme-reporter-sample-database</artifactId>
    <version>0.5.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.tinywind/scheme-reporter-sample-database/
implementation 'org.tinywind:scheme-reporter-sample-database:0.5.0'
// https://jarcasting.com/artifacts/org.tinywind/scheme-reporter-sample-database/
implementation ("org.tinywind:scheme-reporter-sample-database:0.5.0")
'org.tinywind:scheme-reporter-sample-database:jar:0.5.0'
<dependency org="org.tinywind" name="scheme-reporter-sample-database" rev="0.5.0">
  <artifact name="scheme-reporter-sample-database" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.tinywind', module='scheme-reporter-sample-database', version='0.5.0')
)
libraryDependencies += "org.tinywind" % "scheme-reporter-sample-database" % "0.5.0"
[org.tinywind/scheme-reporter-sample-database "0.5.0"]

Dependencies

compile (2)

Group / Artifact Type Version
com.h2database : h2 jar 1.4.196
org.slf4j : slf4j-simple jar 1.7.25

test (1)

Group / Artifact Type Version
junit : junit jar 4.12

Project Modules

There are no modules declared in this project.

SCHEME-REPORTER

create reporter from remote database

Configure Maven

    <build>
        <plugins>
            <plugin>
                <groupId>org.tinywind</groupId>
                <artifactId>scheme-reporter-maven</artifactId>
                <version>0.5.0</version>
                <executions>
                    <execution>
                        <phase>none</phase>
                    </execution>
                </executions>
                <configuration>
                    <jdbc>
                        <driverClass>org.h2.Driver</driverClass>
                    </jdbc>
                    <database>
                        <url>jdbc:h2:tcp://localhost:9092/mem:test;DB_CLOSE_DELAY=-1</url>
                        <user>sa</user>
                        <password></password>
                        <includes>.*</includes>
                        <excludes>schema_version|jettysessions|jettysessionids</excludes>
                        <inputSchema>PUBLIC</inputSchema>
                    </database>                
                    <generator>
                        <!--<reporterClass>org.tinywind.schemereporter.pdf.PdfReporter</reporterClass>-->
                        <!--<reporterClass>org.tinywind.schemereporter.excel.ExcelReporter</reporterClass>-->
                        <!--<reporterClass>org.tinywind.schemereporter.docx.DocxReporter</reporterClass>-->
                        <!--<template>scheme-reporter/src/main/resources/asset/default.jsp</template>-->
                        <outputDirectory>doc</outputDirectory>
                    </generator>
                </configuration>
                <dependencies>
                    <dependency>
                        <groupId>com.h2database</groupId>
                        <artifactId>h2</artifactId>
                        <version>1.4.196</version>
                    </dependency>
                </dependencies>
            </plugin>
        </plugins>
    </build>

Run

mvn scheme-reporter-maven:generate

Output(sample)

https://raw.githubusercontent.com/tinywind/SCHEME-REPORTER/master/sample-output.html

https://raw.githubusercontent.com/tinywind/SCHEME-REPORTER/master/sample-output.pdf

https://raw.githubusercontent.com/tinywind/SCHEME-REPORTER/master/sample-output.xlsx

https://raw.githubusercontent.com/tinywind/SCHEME-REPORTER/master/sample-output.docx

LICENSE

Licensed under the Apache License, Version 2.0

If use on commercial databases, refer http://www.jooq.org/legal/licensing

Versions

Version
0.5.0
0.4.0