DbTableVO.java 803 B

123456789101112131415161718192021222324252627282930313233
  1. package jnpf.base.model.dbtable.vo;
  2. import io.swagger.v3.oas.annotations.media.Schema;
  3. import jnpf.database.model.dbtable.DbTableFieldModel;
  4. import lombok.Data;
  5. import lombok.NoArgsConstructor;
  6. import jakarta.validation.constraints.NotBlank;
  7. /**
  8. *
  9. * @author JNPF开发平台组
  10. * @version V3.1.0
  11. * @copyright 引迈信息技术有限公司
  12. * @date 2021/3/12 15:31
  13. */
  14. @Data
  15. @NoArgsConstructor
  16. public class DbTableVO {
  17. @NotBlank(message = "必填")
  18. @Schema(description = "表名")
  19. private String table;
  20. @NotBlank(message = "必填")
  21. @Schema(description = "表注释")
  22. private String tableName;
  23. public DbTableVO(DbTableFieldModel dbTableFieldModel){
  24. this.table = dbTableFieldModel.getTable();
  25. this.tableName = dbTableFieldModel.getComment();
  26. }
  27. }