| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- package client
- type AutoMigrateRequest struct {
- AutoMigrateItem
- }
- type AutoMigrateBatchRequest struct {
- Items []AutoMigrateItem
- }
- type AutoMigrateItem struct {
- TablePrefixWithSchema string
- Version string
- TableModelDescribe TableModelDescribe
- }
- type InsertRequest struct {
- TablePrefixWithSchema string
- Version string
- KeyColumns []string
- TableRow map[string]any
- UserID string
- }
- type InsertBatchRequest struct {
- Items []*InsertTableItem
- UserID string
- }
- type InsertTableItem struct {
- TablePrefixWithSchema string
- Version string
- Items []*InsertItem
- }
- type InsertItem struct {
- KeyColumns []string
- TableRow map[string]any
- }
- type DeleteRequest struct {
- TablePrefixWithSchema string
- Version string
- KeyValues map[string]string
- UserID string
- }
- type DeleteBatchRequest struct {
- Items []*DeleteTableItem
- UserID string
- }
- type DeleteTableItem struct {
- TablePrefixWithSchema string
- Version string
- Items []*DeleteItem
- }
- type DeleteItem struct {
- KeyValues map[string]string
- }
- type UpdateRequest struct {
- TablePrefixWithSchema string
- Version string
- KeyValues map[string]string
- NewTableRow map[string]any
- UserID string
- }
- type ReplayRequest struct {
- TablePrefixWithSchema string
- Version string
- KeyValues map[string]string
- UserID string
- }
- type TableModelDescribe struct {
- Fields []TableModelField `json:"fields"`
- }
- type TableModelField struct {
- Name string `json:"name"`
- Tag string `json:"tag"`
- }
|