This commit is contained in:
2019-03-07 10:24:29 +08:00
parent 6c8c683c31
commit e057d613b9
215 changed files with 70917 additions and 118 deletions

View File

@@ -0,0 +1,75 @@
package net.tccn.meta;
import net.tccn.base.arango.Doc;
import net.tccn.dbq.Field;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.List;
/**
* 元数据
*
* @author: liangxianyou at 2018/10/17 12:58.
*/
@Table(name = "MetaTable", catalog = "db_demo")
public class MetaTable extends Doc<MetaTable> implements Serializable {
public static final MetaTable dao = MetaTable.dao(MetaTable.class);
private String name;
private String alias; //表别名:全库唯一,程序自动生成
private String comment;
private List<Field> items;
private String dbPlatId; //所属数据平台
private String catalog; //所在database
//=============== getter/setter ============
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getAlias() {
return alias;
}
public void setAlias(String alias) {
this.alias = alias;
}
public String getComment() {
return comment;
}
public void setComment(String comment) {
this.comment = comment;
}
public List<Field> getItems() {
return items;
}
public void setItems(List<Field> items) {
this.items = items;
}
public String getDbPlatId() {
return dbPlatId;
}
public void setDbPlatId(String dbPlatId) {
this.dbPlatId = dbPlatId;
}
public String getCatalog() {
return catalog;
}
public void setCatalog(String catalog) {
this.catalog = catalog;
}
}