Skip to content

Commit 464e80d

Browse files
committed
chore: 增加异常处理
1 parent 02d69ef commit 464e80d

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

flexmodel-core/src/main/java/tech/wetech/flexmodel/sql/SqlSchemaService.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -155,8 +155,11 @@ private void createColumn(SqlColumn sqlColumn) {
155155

156156
@Override
157157
public void dropField(String modelName, String fieldName) {
158-
dropColumn(toSqlColumn(new TypedField<>(fieldName, "unknown").setModelName(modelName)));
159-
158+
try{
159+
dropColumn(toSqlColumn(new TypedField<>(fieldName, "unknown").setModelName(modelName)));
160+
}catch (Exception e){
161+
log.error("Drop field occurred exception: {}", e.getMessage(), e);
162+
}
160163
EntityDefinition entity = (EntityDefinition) sessionContext.getModelDefinition(modelName);
161164
entity.removeField(fieldName);
162165
// 移除相关索引

0 commit comments

Comments
 (0)