クラス VersionUpExtension

すべての実装されたインタフェース:
ConsoleOutputLevelTaskProperty, ContextTaskProperty, DataSourceTaskProperty, DebugTaskProperty, EncodingTaskProperty, FileDirectoryTaskProperty, PlaceholderTaskProperty

public abstract class VersionUpExtension extends AbstractDbExtension implements FileDirectoryTaskProperty, PlaceholderTaskProperty, EncodingTaskProperty
  • コンストラクタの詳細

    • VersionUpExtension

      @Inject public VersionUpExtension(org.gradle.api.Project project)
  • メソッドの詳細

    • call

      public void call(org.gradle.api.Action<VersionUpExtension> cons)
    • getSqlDirectory

      @InputDirectory @Optional public abstract org.gradle.api.file.DirectoryProperty getSqlDirectory()
      バージョンアップ用SQLのディレクトリ
    • getDownSqlDirectory

      @InputDirectory @Optional public abstract org.gradle.api.file.DirectoryProperty getDownSqlDirectory()
      バージョンダウン用のSQLのディレクトリ
    • getSetupSqlDirectory

      @InputDirectory @Optional public abstract org.gradle.api.file.DirectoryProperty getSetupSqlDirectory()
      バージョンアップ前に実行するSQLのディレクトリ
    • getFinalizeSqlDirectory

      @InputDirectory @Optional public abstract org.gradle.api.file.DirectoryProperty getFinalizeSqlDirectory()
      バージョンアップ後に実行するSQLのディレクトリ
    • getLastChangeNumber

      @Input @Optional public abstract org.gradle.api.provider.Property<String> getLastChangeNumber()
    • getShowVersionOnly

      @Input @Optional public abstract org.gradle.api.provider.Property<Boolean> getShowVersionOnly()
    • getWithSeriesNumber

      @Input @Optional public abstract org.gradle.api.provider.Property<Boolean> getWithSeriesNumber()
    • getChangeTable

      public abstract ChangeTableExtension getChangeTable()
      Schema Change log table name
    • changeTable

      public void changeTable(org.gradle.api.Action<? super ChangeTableExtension> action)
    • initializeCommand

      @Internal public void initializeCommand(com.sqlapp.data.db.command.AbstractCommand command)
      オーバーライド:
      initializeCommand クラス内 AbstractExtension