risingwave_pb::plan_common

Type Alias PbExternalTableDesc

source
pub type PbExternalTableDesc = ExternalTableDesc;
Expand description

Alias for ExternalTableDesc.

Aliased Type§

struct PbExternalTableDesc {
    pub table_id: u32,
    pub columns: Vec<ColumnDesc>,
    pub pk: Vec<ColumnOrder>,
    pub table_name: String,
    pub stream_key: Vec<u32>,
    pub connect_properties: BTreeMap<String, String>,
    pub source_id: u32,
    pub secret_refs: BTreeMap<String, SecretRef>,
}

Fields§

§table_id: u32§columns: Vec<ColumnDesc>§pk: Vec<ColumnOrder>

TODO: may refactor primary key representations

§table_name: String§stream_key: Vec<u32>§connect_properties: BTreeMap<String, String>§source_id: u32

upstream cdc source job id

§secret_refs: BTreeMap<String, SecretRef>