Class MavenSchemaAnalyzer

java.lang.Object
com.wakaleo.schemaspy.MavenSchemaAnalyzer

public class MavenSchemaAnalyzer extends Object
Wrapper around the SchemaAnalyzer to hide the initialization details from the SchemaSpyReport maven mojo.
  • Constructor Details

    • MavenSchemaAnalyzer

      public MavenSchemaAnalyzer()
  • Method Details

    • applyConfiguration

      public void applyConfiguration(List<String> argList)
      Adds the schemaspy plugin configuration properties. This is necessary before calling analyze().
      Parameters:
      argList - a list of property-value pairs.
    • analyze

      public void analyze() throws SQLException, IOException
      Executes the schemaspy analyzer process.
      Throws:
      SQLException
      IOException