类 CreateTableSqlBuilder

java.lang.Object
org.dromara.autotable.strategy.mysql.builder.CreateTableSqlBuilder

public class CreateTableSqlBuilder extends Object
作者:
don
  • 构造器详细资料

    • CreateTableSqlBuilder

      public CreateTableSqlBuilder()
  • 方法详细资料

    • buildSql

      public static String buildSql(MysqlTableMetadata mysqlTableMetadata)
      构建创建新表的SQL
      参数:
      mysqlTableMetadata - 参数
      返回:
      sql
    • getTableProperties

      public static List<String> getTableProperties(String engine, String characterSet, String collate, String comment)
    • getIndexSql

      public static String getIndexSql(org.dromara.autotable.core.strategy.IndexMetadata indexMetadata)
    • getPrimaryKeySql

      public static String getPrimaryKeySql(List<String> primaries)