package client type AutoMigrateRequest struct { Items []AutoMigrateItem } type AutoMigrateItem struct { TablePrefixWithSchema string Version string TableModelDescribe map[string]string } type InsertRequest struct { TablePrefixWithSchema string Version string KeyColumns []string TableRow *TableRow UserID string } type InsertBatchRequest struct { Items []InsertTableRowItem UserID string } type InsertTableRowItem struct { TablePrefixWithSchema string Version string KeyColumns []string TableRows []*TableRow } type DeleteRequest struct { TablePrefixWithSchema string Version string KeyValues map[string]string UserID string } type DeleteWhereRequest struct { TablePrefixWithSchema string Version string KeyColumns []string Where *Clause UserID string } type DeleteBatchRequest struct { Items []DeleteTableRowItem UserID string } type DeleteTableRowItem struct { TablePrefixWithSchema string Version string KeyValues []map[string]string } type UpdateRequest struct { TablePrefixWithSchema string Version string KeyValues map[string]string NewTableRow *TableRow UserID string } type ReplayRequest struct { TablePrefixWithSchema string Version string KeyValues map[string]string UserID string }