Versions in this module Expand all Collapse all v0 v0.16.3 Nov 29, 2024 Changes in this version + type AutoIncrement struct + Column string + Sequence string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*AutoIncrement) Descriptor() ([]byte, []int) + func (*AutoIncrement) ProtoMessage() + func (m *AutoIncrement) GetColumn() string + func (m *AutoIncrement) GetSequence() string + func (m *AutoIncrement) Reset() + func (m *AutoIncrement) String() string + func (m *AutoIncrement) XXX_DiscardUnknown() + func (m *AutoIncrement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *AutoIncrement) XXX_Merge(src proto.Message) + func (m *AutoIncrement) XXX_Size() int + func (m *AutoIncrement) XXX_Unmarshal(b []byte) error + type Column struct + Name string + Type query.Type + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Column) Descriptor() ([]byte, []int) + func (*Column) ProtoMessage() + func (m *Column) GetName() string + func (m *Column) GetType() query.Type + func (m *Column) Reset() + func (m *Column) String() string + func (m *Column) XXX_DiscardUnknown() + func (m *Column) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Column) XXX_Merge(src proto.Message) + func (m *Column) XXX_Size() int + func (m *Column) XXX_Unmarshal(b []byte) error + type ColumnVindex struct + Column string + Columns []string + Name string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*ColumnVindex) Descriptor() ([]byte, []int) + func (*ColumnVindex) ProtoMessage() + func (m *ColumnVindex) GetColumn() string + func (m *ColumnVindex) GetColumns() []string + func (m *ColumnVindex) GetName() string + func (m *ColumnVindex) Reset() + func (m *ColumnVindex) String() string + func (m *ColumnVindex) XXX_DiscardUnknown() + func (m *ColumnVindex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ColumnVindex) XXX_Merge(src proto.Message) + func (m *ColumnVindex) XXX_Size() int + func (m *ColumnVindex) XXX_Unmarshal(b []byte) error + type Keyspace struct + RequireExplicitRouting bool + Sharded bool + Tables map[string]*Table + Vindexes map[string]*Vindex + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Keyspace) Descriptor() ([]byte, []int) + func (*Keyspace) ProtoMessage() + func (m *Keyspace) GetRequireExplicitRouting() bool + func (m *Keyspace) GetSharded() bool + func (m *Keyspace) GetTables() map[string]*Table + func (m *Keyspace) GetVindexes() map[string]*Vindex + func (m *Keyspace) Reset() + func (m *Keyspace) String() string + func (m *Keyspace) XXX_DiscardUnknown() + func (m *Keyspace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Keyspace) XXX_Merge(src proto.Message) + func (m *Keyspace) XXX_Size() int + func (m *Keyspace) XXX_Unmarshal(b []byte) error + type RoutingRule struct + FromTable string + ToTables []string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*RoutingRule) Descriptor() ([]byte, []int) + func (*RoutingRule) ProtoMessage() + func (m *RoutingRule) GetFromTable() string + func (m *RoutingRule) GetToTables() []string + func (m *RoutingRule) Reset() + func (m *RoutingRule) String() string + func (m *RoutingRule) XXX_DiscardUnknown() + func (m *RoutingRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RoutingRule) XXX_Merge(src proto.Message) + func (m *RoutingRule) XXX_Size() int + func (m *RoutingRule) XXX_Unmarshal(b []byte) error + type RoutingRules struct + Rules []*RoutingRule + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*RoutingRules) Descriptor() ([]byte, []int) + func (*RoutingRules) ProtoMessage() + func (m *RoutingRules) GetRules() []*RoutingRule + func (m *RoutingRules) Reset() + func (m *RoutingRules) String() string + func (m *RoutingRules) XXX_DiscardUnknown() + func (m *RoutingRules) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RoutingRules) XXX_Merge(src proto.Message) + func (m *RoutingRules) XXX_Size() int + func (m *RoutingRules) XXX_Unmarshal(b []byte) error + type SrvVSchema struct + Keyspaces map[string]*Keyspace + RoutingRules *RoutingRules + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SrvVSchema) Descriptor() ([]byte, []int) + func (*SrvVSchema) ProtoMessage() + func (m *SrvVSchema) GetKeyspaces() map[string]*Keyspace + func (m *SrvVSchema) GetRoutingRules() *RoutingRules + func (m *SrvVSchema) Reset() + func (m *SrvVSchema) String() string + func (m *SrvVSchema) XXX_DiscardUnknown() + func (m *SrvVSchema) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SrvVSchema) XXX_Merge(src proto.Message) + func (m *SrvVSchema) XXX_Size() int + func (m *SrvVSchema) XXX_Unmarshal(b []byte) error + type Table struct + AutoIncrement *AutoIncrement + ColumnListAuthoritative bool + ColumnVindexes []*ColumnVindex + Columns []*Column + Pinned string + Type string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Table) Descriptor() ([]byte, []int) + func (*Table) ProtoMessage() + func (m *Table) GetAutoIncrement() *AutoIncrement + func (m *Table) GetColumnListAuthoritative() bool + func (m *Table) GetColumnVindexes() []*ColumnVindex + func (m *Table) GetColumns() []*Column + func (m *Table) GetPinned() string + func (m *Table) GetType() string + func (m *Table) Reset() + func (m *Table) String() string + func (m *Table) XXX_DiscardUnknown() + func (m *Table) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Table) XXX_Merge(src proto.Message) + func (m *Table) XXX_Size() int + func (m *Table) XXX_Unmarshal(b []byte) error + type Vindex struct + Owner string + Params map[string]string + Type string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Vindex) Descriptor() ([]byte, []int) + func (*Vindex) ProtoMessage() + func (m *Vindex) GetOwner() string + func (m *Vindex) GetParams() map[string]string + func (m *Vindex) GetType() string + func (m *Vindex) Reset() + func (m *Vindex) String() string + func (m *Vindex) XXX_DiscardUnknown() + func (m *Vindex) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Vindex) XXX_Merge(src proto.Message) + func (m *Vindex) XXX_Size() int + func (m *Vindex) XXX_Unmarshal(b []byte) error