muyu-source/muyu-source-common/src/main/java/com/muyu/source/domain/AssetDataSource.java

56 lines
1.3 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

package com.muyu.source.domain;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.muyu.common.core.annotation.Excel;
import com.muyu.common.core.web.domain.BaseEntity;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;
/**
* @author Lenovo
* @ ToolIntelliJ IDEA
* @ AuthorCHX
* @ Date2024-08-20-14:58
* @ Version1.0
* @ Description资产数据源
*/
@Data
@SuperBuilder
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(callSuper = true)
@TableName(value = "asset_data_source", autoResultMap = true)
public class AssetDataSource extends BaseEntity {
/**
* 主键
*/
@Excel(name = "主键")
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* 接入源名称
*/
@Excel(name = "接入源名称")
private String name;
/**
* 数据来源系统名称
*/
@Excel(name = "数据来源系统名称")
private String systemName;
/**
* 数据库名称
*/
@Excel(name = "数据库名称")
private String databaseName;
/**
* 前台展示类型
*/
private String type;
}