类 CreateTableSqlBuilder
java.lang.Object
org.dromara.autotable.core.strategy.pgsql.builder.CreateTableSqlBuilder
- 作者:
- don
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static StringbuildSql(DefaultTableMetadata tableMetadata) 构建创建新表的SQLstatic StringgetAddColumnCommentSql(String schema, String tableName, String tableComment, Map<String, String> columnCommentMap, Map<String, String> indexCommentMap) static StringgetCreateIndexSql(String schema, String tableName, List<IndexMetadata> indexMetadataList) CREATE UNIQUE INDEX "uni_name" ON "表名" ( "name" );static StringgetCreateIndexSql(String schema, String tableName, IndexMetadata pgsqlIndexMetadata)
-
构造器详细资料
-
CreateTableSqlBuilder
public CreateTableSqlBuilder()
-
-
方法详细资料
-
buildSql
构建创建新表的SQL- 参数:
tableMetadata- 参数- 返回:
- sql
-
getCreateIndexSql
public static String getCreateIndexSql(String schema, String tableName, List<IndexMetadata> indexMetadataList) CREATE UNIQUE INDEX "uni_name" ON "表名" ( "name" ); -
getCreateIndexSql
public static String getCreateIndexSql(String schema, String tableName, IndexMetadata pgsqlIndexMetadata) -
getAddColumnCommentSql
-