java.lang.Object
org.apache.shardingsphere.data.pipeline.core.metadata.generator.PipelineDDLGenerator

public final class PipelineDDLGenerator extends Object
Pipeline ddl generator.
  • Constructor Details

    • PipelineDDLGenerator

      public PipelineDDLGenerator()
  • Method Details

    • generateLogicDDLSQL

      public String generateLogicDDLSQL(DatabaseType databaseType, String databaseName, String schemaName, String tableName)
      Generate logic ddl sql.
      Parameters:
      databaseType - database type
      databaseName - database name
      schemaName - schema name
      tableName - table name
      Returns:
      ddl SQL
    • replaceTableNameWithPrefix

      public String replaceTableNameWithPrefix(String sql, String prefix, DatabaseType databaseType, String databaseName)
      Replace table name with prefix.
      Parameters:
      sql - sql
      prefix - prefix
      databaseType - database type
      databaseName - database name
      Returns:
      replaced sql