Interface HybrisDbScriptsExecutor

All Known Implementing Classes:
DefaultDbScriptsExecutor, DryRunDbScriptExecutor

public interface HybrisDbScriptsExecutor
Executes update/init scripts generated by HybrisSchemaGenerator.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    executeDDl(Reader scriptReader)
    Executes DDL script from Reader against current database.
    void
    executeDDl(Path scriptPath)
    Executes DDL script from Path against current database.
    void
    executeDml(Reader scriptReader)
    Executes DML script from Reader against current database.
    void
    executeDml(Path scriptPath)
    Executes DML script from Path against current database.
    void
    executeDropDdl(Reader scriptReader)
    Executes DDL Drop script from Reader against current database.
    void
    executeDropDdl(Path scriptPath)
    Executes DDL Drop script from Path against current database.
  • Method Details

    • executeDDl

      void executeDDl(Path scriptPath)
      Executes DDL script from Path against current database.
    • executeDDl

      void executeDDl(Reader scriptReader)
      Executes DDL script from Reader against current database.
    • executeDropDdl

      void executeDropDdl(Path scriptPath)
      Executes DDL Drop script from Path against current database.
    • executeDropDdl

      void executeDropDdl(Reader scriptReader)
      Executes DDL Drop script from Reader against current database.
    • executeDml

      void executeDml(Path scriptPath)
      Executes DML script from Path against current database.
    • executeDml

      void executeDml(Reader scriptReader)
      Executes DML script from Reader against current database.