package com.taobao.yugong.common.db.meta;
import java.util.List;
/**
* 视图表信息
*
* @author agapple 2013-9-3 下午3:02:15
* @since 3.0.0
*/
public class ViewTable extends Table {
private String viewName; // 视图表名
private List<ColumnMeta> viewColumns; // 视图字段
private String primaryKeyIndex; // 原始表主键的index信息
public ViewTable(String type, String schema, String name){
super(type, schema, name);
}
public ViewTable(String type, String schema, String name, List<ColumnMeta> primaryKeys, List<ColumnMeta> columns){
super(type, schema, name, primaryKeys, columns);
}
public String getViewName() {
return viewName;
}
public void setViewName(String viewName) {
this.viewName = viewName;
}
public List<ColumnMeta> getViewColumns() {
return viewColumns;
}
public void setViewColumns(List<ColumnMeta> viewColumns) {
this.viewColumns = viewColumns;
}
public String getPrimaryKeyIndex() {
return primaryKeyIndex;
}
public void setPrimaryKeyIndex(String primaryKeyIndex) {
this.primaryKeyIndex = primaryKeyIndex;
}
}