Versions in this module Expand all Collapse all v1 v1.61.0 Apr 30, 2024 Changes in this version + func BuildQuery(queryAction *executorpb.QueryAction) (spanner.Statement, error) + func ConvertSpannerRow(row *spanner.Row) (*executorpb.ValueList, *sppb.StructType, error) + func ErrToStatus(e error) *spb.Status + func ExecutorValueToSpannerValue(t *spannerpb.Type, v *executorpb.Value, null bool) (any, error) + func KeySetProtoToCloudKeySet(keySetProto *executorpb.KeySet, typeList []*spannerpb.Type) (spanner.KeySet, error) + type TableMetadataHelper struct + func (t *TableMetadataHelper) GetColumnType(tableName string, colName string) (*spannerpb.Type, error) + func (t *TableMetadataHelper) GetKeyColumnTypes(tableName string) ([]*spannerpb.Type, error) + func (t *TableMetadataHelper) InitFrom(a *executorpb.StartTransactionAction) + func (t *TableMetadataHelper) InitFromTableMetadata(tables []*executorpb.TableMetadata)