l3r8yJ / schemaspy-gradle-plugin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

schemaspy-gradle-plugin

Gradle plugin that lets you generate database documentation using Schemaspy and Testcontainers

How to use πŸ‘£

  1. Add dependency:
    id("org.dema.gradle.schemaspy.plugin")
  2. Configure the plugin using extension.
    schemaspyConfig {
        dbName = "my_database"
        liquibaseChangelog = file("/path/to/file.yml")
        excludeTables = "(table1|table2)"
    }
  3. Execute gradle generateSchemaspyDocs task: gradle generateSchemaspyDocs
  4. Get output in gradle build/schemaspy/output folder. That`s it!

Contributing 🀝

Feel free to open a issue or submit a pull request for any bugs/improvements.

License πŸ“„

This project is licensed under the MIT License - see the License file for details.

About

License:MIT License


Languages

Language:PLpgSQL 87.8%Language:Kotlin 12.2%