package vip.mate.system.featureflag; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.time.LocalDateTime; /** * One row in the runtime feature-flag store. * *
Backed by {@code mate_feature_flag}. Read/write paths go through
* {@link FeatureFlagService}; no service should query the table directly.
*
* @author MateClaw Team
*/
@Data
@TableName("mate_feature_flag")
public class FeatureFlagEntity {
@TableId(type = IdType.AUTO)
private Long id;
/** Stable identifier; convention is {@code