support sqlserver metadata update

This commit is contained in:
SwallowGG
2023-10-07 19:27:06 +08:00
parent d483dd1df2
commit 04462d7811
20 changed files with 1002 additions and 205 deletions

View File

@ -281,4 +281,9 @@ public class OracleMetaData extends DefaultMetaService implements MetaData {
.collations(Lists.newArrayList())
.build();
}
@Override
public String getMetaDataName(String... names) {
return Arrays.stream(names).map(name -> "\"" + name + "\"").collect(Collectors.joining("."));
}
}

View File

@ -79,6 +79,9 @@ public class OracleSqlBuilder implements SqlBuilder {
if (StringUtils.isNotBlank(tableColumn.getEditStatus())) {
OracleColumnTypeEnum typeEnum = OracleColumnTypeEnum.getByType(tableColumn.getColumnType());
script.append("\t").append(typeEnum.buildModifyColumn(tableColumn)).append(";\n");
if(StringUtils.isNotBlank(tableColumn.getComment())){
script.append("\n").append(buildComment(tableColumn)).append(";\n");
}
}
}