Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddReq ¶
type AddReq = ExecuteReq
type AddResp ¶
type AddResp = ExecuteResp
type CreateReq ¶
type CreateReq = ExecuteReq
type CreateResp ¶
type CreateResp = ExecuteResp
type DDLService ¶
type DDLService interface { Create(context.Context, *CreateReq) (*CreateResp, error) Add(context.Context, *AddReq) (*AddResp, error) Modify(context.Context, *ModifyReq) (*ModifyResp, error) Index(ctx context.Context, req *IndexReq) (*IndexResp, error) Unique(ctx context.Context, req *UniqueReq) (*UniqueResp, error) DropIndex(ctx context.Context, req *DropIndexReq) (*DropIndexResp, error) }
type DropIndexReq ¶
type DropIndexReq struct { ExecuteReq IndexName string }
type DropIndexResp ¶
type DropIndexResp struct {
IndexName string
}
type ExecuteReq ¶
type ExecuteResp ¶
type ExecuteResp struct {
Table string
}
type IndexReq ¶
type IndexReq struct { ExecuteReq IndexName string }
type ModifyReq ¶
type ModifyReq = ExecuteReq
type ModifyResp ¶
type ModifyResp = ExecuteResp
type UniqueReq ¶
type UniqueReq struct { ExecuteReq UniqueName string }
type UniqueResp ¶
type UniqueResp struct {
UniqueName string
}
Click to show internal directories.
Click to hide internal directories.