Gradle plugin that lets you generate database documentation using Schemaspy and Testcontainers
- Add dependency:
id("org.dema.gradle.schemaspy.plugin")
- Configure the plugin using extension.
schemaspyConfig { dbName = "my_database" liquibaseChangelog = file("/path/to/file.yml") excludeTables = "(table1|table2)" }
- Execute gradle
generateSchemaspyDocs
task:gradle generateSchemaspyDocs
- Get output in gradle
build/schemaspy/output
folder. That`s it!
Feel free to open a issue or submit a pull request for any bugs/improvements.
This project is licensed under the MIT License - see the License file for details.