Class SqlDdlGeneratorCall.Input

java.lang.Object
org.apache.ignite.migrationtools.cli.sql.calls.SqlDdlGeneratorCall.Input
All Implemented Interfaces:
org.apache.ignite3.internal.cli.core.call.CallInput
Enclosing class:
SqlDdlGeneratorCall

public static class SqlDdlGeneratorCall.Input extends Object implements org.apache.ignite3.internal.cli.core.call.CallInput
Inputs.
  • Constructor Details

    • Input

      public Input(Path inputFilePath, @Nullable @Nullable Path targetFilePath, boolean stopOnError, boolean allowExtraFields, ClassLoader classloader)
      Constructor.
      Parameters:
      inputFilePath - Ignite 2 configuration file.
      targetFilePath - Optional file to save the DDL statements instead of stdout.
      stopOnError - Whether the command should stop on error or just skip caches with errors.
      allowExtraFields - If True, the extra fields column will be added to the tables.
      classloader - ClassLoader to use during the generation process. May be used to inject 3rd party libraries/classes.