/*
 * Copyright (c) 2011-2020, baomidou (jobob@qq.com).
 * <p>
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License. You may obtain a copy of
 * the License at
 * <p>
 * https://www.apache.org/licenses/LICENSE-2.0
 * <p>
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
 * License for the specific language governing permissions and limitations under
 * the License.
 */
package com.baomidou.mybatisplus.annotation;

/**
 * 字段策略枚举类
 *
 * @author hubin
 * @since 2016-09-09
 */
public enum FieldStrategy {
    /**
     * 忽略判断
     */
    IGNORED,
    /**
     * 非NULL判断
     */
    NOT_NULL,
    /**
     * 非空判断(只对字符串类型字段,其他类型字段依然为非NULL判断)
     */
    NOT_EMPTY,
    /**
     * 默认的,一般只用于注解里
     * <p>1. 在全局里代表 NOT_NULL</p>
     * <p>2. 在注解里代表 跟随全局</p>
     */
    DEFAULT,
    /**
     * 在对应情况下不再加入相应的条件
     */
    NEVER
}

@@ -1041,23 +1041,15 @@
   * 
-%E5%9C%A8%E5%AF%B9%E5%BA%94%E6%83%85%E5%86%B5%E4%B8%8B%E4%B8%8D%E5%86%8D%E5%8A%A0%E5%85%A5%E7%9B%B8%E5%BA%94%E7%9A%84%E6%9D%A1%E4%BB%B6
+%E4%B8%8D%E5%8A%A0%E5%85%A5 SQL
 %0A   

add a new fieldStrategy type,SQL will not be added under certain conditions