We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 02d69ef commit 464e80dCopy full SHA for 464e80d
flexmodel-core/src/main/java/tech/wetech/flexmodel/sql/SqlSchemaService.java
@@ -155,8 +155,11 @@ private void createColumn(SqlColumn sqlColumn) {
155
156
@Override
157
public void dropField(String modelName, String fieldName) {
158
- dropColumn(toSqlColumn(new TypedField<>(fieldName, "unknown").setModelName(modelName)));
159
-
+ try{
+ dropColumn(toSqlColumn(new TypedField<>(fieldName, "unknown").setModelName(modelName)));
160
+ }catch (Exception e){
161
+ log.error("Drop field occurred exception: {}", e.getMessage(), e);
162
+ }
163
EntityDefinition entity = (EntityDefinition) sessionContext.getModelDefinition(modelName);
164
entity.removeField(fieldName);
165
// 移除相关索引
0 commit comments