func NewFeatureViewDao()

in dao/feature_view_dao.go [44:60]


func NewFeatureViewDao(config DaoConfig) FeatureViewDao {
	if config.DatasourceType == constants.Datasource_Type_Hologres {
		return NewFeatureViewHologresDao(config)
	} else if config.DatasourceType == constants.Datasource_Type_Mysql {
		return NewFeatureViewMysqlDao(config)
	} else if config.DatasourceType == constants.Datasource_Type_IGraph {
		return NewFeatureViewIGraphDao(config)
	} else if config.DatasourceType == constants.Datasource_Type_Redis {
		return NewFeatureViewRedisDao(config)
	} else if config.DatasourceType == constants.Datasource_Type_TableStore {
		return NewFeatureViewTableStoreDao(config)
	} else if config.DatasourceType == constants.Datasource_Type_FeatureDB {
		return NewFeatureViewFeatureDBDao(config)
	}

	panic("not found FeatureViewDao implement")
}