Class AbstractCreateSqlBuilder

java.lang.Object
org.eclipse.dirigible.database.sql.builders.AbstractSqlBuilder
org.eclipse.dirigible.database.sql.builders.AbstractCreateSqlBuilder
All Implemented Interfaces:
ISqlBuilder, ISqlKeywords
Direct Known Subclasses:
AbstractTableBuilder, CreateSchemaBuilder, CreateSequenceBuilder, CreateSynonymBuilder, CreateTableTypeBuilder, CreateUserBuilder, CreateViewBuilder

public abstract class AbstractCreateSqlBuilder extends AbstractSqlBuilder
The Abstract Create SQL Builder.
  • Constructor Details

    • AbstractCreateSqlBuilder

      protected AbstractCreateSqlBuilder(ISqlDialect dialect)
      Instantiates a new abstract create sql builder.
      Parameters:
      dialect - the dialect
  • Method Details

    • generateCreate

      protected void generateCreate(StringBuilder sql)
      Generate create.
      Parameters:
      sql - the sql
    • generateAlter

      protected void generateAlter(StringBuilder sql)
      Generate alter.
      Parameters:
      sql - the sql