| 1234567891011121314151617181920212223242526272829303132333435363738 |
- package client
- const (
- CompareEqual = "equal"
- CompareLike = "like"
- CompareNot = "not"
- CompareIn = "in"
- CompareNotIn = "notin"
- CompareLessThan = "lt"
- CompareGreaterThan = "gt"
- CompareLessThanAndEqual = "lte"
- CompareGreaterThanAndEqual = "gte"
- )
- type Client interface {
- AutoMigrate(databaseID string, request *AutoMigrateRequest) error
- AutoMigrateBatch(databaseID string, request *AutoMigrateBatchRequest) error
- Transaction(databaseID string, txFunc TransactionFunc) error
- Insert(databaseID string, request *InsertRequest) (string, error)
- InsertBatch(databaseID string, request *InsertBatchRequest) (string, error)
- Delete(databaseID string, request *DeleteRequest) (string, error)
- DeleteBatch(databaseID string, request *DeleteBatchRequest) (string, error)
- Update(databaseID string, request *UpdateRequest) (string, error)
- Replay(databaseID string, request *ReplayRequest) (string, error)
- QueryByWhereAndOrderBy(databaseID string, request *QueryByWhereAndOrderByRequest) (string, []map[string]any, int64, error)
- CommonQuery(databaseID string, request *CommonQueryRequest) (string, []map[string]any, int64, error)
- QueryByKeys(databaseID string, request *QueryByKeysRequest) (string, map[string]any, error)
- CountWhere(databaseID string, request *CountWhereRequest) (string, int64, error)
- CommonCount(databaseID string, request *CommonCountRequest) (string, int64, error)
- EventQueryByKeys(databaseID string, request *EventQueryByKeysRequest) (string, []EventInfo, int64, error)
- CommonEventQuery(databaseID string, request *CommonEventQueryRequest) (string, []EventInfo, int64, error)
- CountEventByKeys(databaseID string, request *CountEventByKeysRequest) (string, int64, error)
- CommonCountEvent(databaseID string, request *CommonCountEventRequest) (string, int64, error)
- EventHistoryQueryByKeys(databaseID string, request *EventQueryByKeysRequest) (string, []EventInfo, int64, error)
- CommonEventHistoryQuery(databaseID string, request *CommonEventQueryRequest) (string, []EventInfo, int64, error)
- CountEventHistoryByKeys(databaseID string, request *CountEventByKeysRequest) (string, int64, error)
- CommonCountEventHistory(databaseID string, request *CommonCountEventRequest) (string, int64, error)
- }
|