Versions in this module Expand all Collapse all v0 v0.0.2 Jul 29, 2024 v0.0.1 Jul 29, 2024 Changes in this version + const Quick_CreateEphemeralDatabase_FullMethodName + const Quick_DropEphemeralDatabase_FullMethodName + const Quick_GetQuerySets_FullMethodName + const Quick_UploadArchive_FullMethodName + const Quick_VerifyQuerySets_FullMethodName + var File_v1_quickdb_proto protoreflect.FileDescriptor + var Quick_ServiceDesc = grpc.ServiceDesc + func RegisterQuickServer(s grpc.ServiceRegistrar, srv QuickServer) + type CreateEphemeralDatabaseRequest struct + Engine string + Migrations []string + Region string + ServerId string + func (*CreateEphemeralDatabaseRequest) Descriptor() ([]byte, []int) + func (*CreateEphemeralDatabaseRequest) ProtoMessage() + func (x *CreateEphemeralDatabaseRequest) GetEngine() string + func (x *CreateEphemeralDatabaseRequest) GetMigrations() []string + func (x *CreateEphemeralDatabaseRequest) GetRegion() string + func (x *CreateEphemeralDatabaseRequest) GetServerId() string + func (x *CreateEphemeralDatabaseRequest) ProtoReflect() protoreflect.Message + func (x *CreateEphemeralDatabaseRequest) Reset() + func (x *CreateEphemeralDatabaseRequest) String() string + type CreateEphemeralDatabaseResponse struct + DatabaseId string + Uri string + func (*CreateEphemeralDatabaseResponse) Descriptor() ([]byte, []int) + func (*CreateEphemeralDatabaseResponse) ProtoMessage() + func (x *CreateEphemeralDatabaseResponse) GetDatabaseId() string + func (x *CreateEphemeralDatabaseResponse) GetUri() string + func (x *CreateEphemeralDatabaseResponse) ProtoReflect() protoreflect.Message + func (x *CreateEphemeralDatabaseResponse) Reset() + func (x *CreateEphemeralDatabaseResponse) String() string + type DropEphemeralDatabaseRequest struct + DatabaseId string + func (*DropEphemeralDatabaseRequest) Descriptor() ([]byte, []int) + func (*DropEphemeralDatabaseRequest) ProtoMessage() + func (x *DropEphemeralDatabaseRequest) GetDatabaseId() string + func (x *DropEphemeralDatabaseRequest) ProtoReflect() protoreflect.Message + func (x *DropEphemeralDatabaseRequest) Reset() + func (x *DropEphemeralDatabaseRequest) String() string + type DropEphemeralDatabaseResponse struct + func (*DropEphemeralDatabaseResponse) Descriptor() ([]byte, []int) + func (*DropEphemeralDatabaseResponse) ProtoMessage() + func (x *DropEphemeralDatabaseResponse) ProtoReflect() protoreflect.Message + func (x *DropEphemeralDatabaseResponse) Reset() + func (x *DropEphemeralDatabaseResponse) String() string + type File struct + Contents []byte + Name string + func (*File) Descriptor() ([]byte, []int) + func (*File) ProtoMessage() + func (x *File) GetContents() []byte + func (x *File) GetName() string + func (x *File) ProtoReflect() protoreflect.Message + func (x *File) Reset() + func (x *File) String() string + type GetQuerySetsRequest struct + Tag string + func (*GetQuerySetsRequest) Descriptor() ([]byte, []int) + func (*GetQuerySetsRequest) ProtoMessage() + func (x *GetQuerySetsRequest) GetTag() string + func (x *GetQuerySetsRequest) ProtoReflect() protoreflect.Message + func (x *GetQuerySetsRequest) Reset() + func (x *GetQuerySetsRequest) String() string + type GetQuerySetsResponse struct + QuerySets []*QuerySet + func (*GetQuerySetsResponse) Descriptor() ([]byte, []int) + func (*GetQuerySetsResponse) ProtoMessage() + func (x *GetQuerySetsResponse) GetQuerySets() []*QuerySet + func (x *GetQuerySetsResponse) ProtoReflect() protoreflect.Message + func (x *GetQuerySetsResponse) Reset() + func (x *GetQuerySetsResponse) String() string + type QuerySet struct + CodegenRequest *File + Name string + Queries []*File + Schema []*File + func (*QuerySet) Descriptor() ([]byte, []int) + func (*QuerySet) ProtoMessage() + func (x *QuerySet) GetCodegenRequest() *File + func (x *QuerySet) GetName() string + func (x *QuerySet) GetQueries() []*File + func (x *QuerySet) GetSchema() []*File + func (x *QuerySet) ProtoReflect() protoreflect.Message + func (x *QuerySet) Reset() + func (x *QuerySet) String() string + type QuickClient interface + CreateEphemeralDatabase func(ctx context.Context, in *CreateEphemeralDatabaseRequest, ...) (*CreateEphemeralDatabaseResponse, error) + DropEphemeralDatabase func(ctx context.Context, in *DropEphemeralDatabaseRequest, opts ...grpc.CallOption) (*DropEphemeralDatabaseResponse, error) + GetQuerySets func(ctx context.Context, in *GetQuerySetsRequest, opts ...grpc.CallOption) (*GetQuerySetsResponse, error) + UploadArchive func(ctx context.Context, in *UploadArchiveRequest, opts ...grpc.CallOption) (*UploadArchiveResponse, error) + VerifyQuerySets func(ctx context.Context, in *VerifyQuerySetsRequest, opts ...grpc.CallOption) (*VerifyQuerySetsResponse, error) + func NewQuickClient(cc grpc.ClientConnInterface) QuickClient + type QuickServer interface + CreateEphemeralDatabase func(context.Context, *CreateEphemeralDatabaseRequest) (*CreateEphemeralDatabaseResponse, error) + DropEphemeralDatabase func(context.Context, *DropEphemeralDatabaseRequest) (*DropEphemeralDatabaseResponse, error) + GetQuerySets func(context.Context, *GetQuerySetsRequest) (*GetQuerySetsResponse, error) + UploadArchive func(context.Context, *UploadArchiveRequest) (*UploadArchiveResponse, error) + VerifyQuerySets func(context.Context, *VerifyQuerySetsRequest) (*VerifyQuerySetsResponse, error) + type UnimplementedQuickServer struct + func (UnimplementedQuickServer) CreateEphemeralDatabase(context.Context, *CreateEphemeralDatabaseRequest) (*CreateEphemeralDatabaseResponse, error) + func (UnimplementedQuickServer) DropEphemeralDatabase(context.Context, *DropEphemeralDatabaseRequest) (*DropEphemeralDatabaseResponse, error) + func (UnimplementedQuickServer) GetQuerySets(context.Context, *GetQuerySetsRequest) (*GetQuerySetsResponse, error) + func (UnimplementedQuickServer) UploadArchive(context.Context, *UploadArchiveRequest) (*UploadArchiveResponse, error) + func (UnimplementedQuickServer) VerifyQuerySets(context.Context, *VerifyQuerySetsRequest) (*VerifyQuerySetsResponse, error) + type UnsafeQuickServer interface + type UploadArchiveRequest struct + Annotations map[string]string + Config *File + Inputs []*File + Outputs []*File + QuerySets []*QuerySet + SqlcVersion string + Tags []string + func (*UploadArchiveRequest) Descriptor() ([]byte, []int) + func (*UploadArchiveRequest) ProtoMessage() + func (x *UploadArchiveRequest) GetAnnotations() map[string]string + func (x *UploadArchiveRequest) GetConfig() *File + func (x *UploadArchiveRequest) GetInputs() []*File + func (x *UploadArchiveRequest) GetOutputs() []*File + func (x *UploadArchiveRequest) GetQuerySets() []*QuerySet + func (x *UploadArchiveRequest) GetSqlcVersion() string + func (x *UploadArchiveRequest) GetTags() []string + func (x *UploadArchiveRequest) ProtoReflect() protoreflect.Message + func (x *UploadArchiveRequest) Reset() + func (x *UploadArchiveRequest) String() string + type UploadArchiveResponse struct + Checksum []byte + func (*UploadArchiveResponse) Descriptor() ([]byte, []int) + func (*UploadArchiveResponse) ProtoMessage() + func (x *UploadArchiveResponse) GetChecksum() []byte + func (x *UploadArchiveResponse) ProtoReflect() protoreflect.Message + func (x *UploadArchiveResponse) Reset() + func (x *UploadArchiveResponse) String() string + type VerifyQuerySetsRequest struct + Against string + Annotations map[string]string + Config *File + QuerySets []*QuerySet + SqlcVersion string + func (*VerifyQuerySetsRequest) Descriptor() ([]byte, []int) + func (*VerifyQuerySetsRequest) ProtoMessage() + func (x *VerifyQuerySetsRequest) GetAgainst() string + func (x *VerifyQuerySetsRequest) GetAnnotations() map[string]string + func (x *VerifyQuerySetsRequest) GetConfig() *File + func (x *VerifyQuerySetsRequest) GetQuerySets() []*QuerySet + func (x *VerifyQuerySetsRequest) GetSqlcVersion() string + func (x *VerifyQuerySetsRequest) ProtoReflect() protoreflect.Message + func (x *VerifyQuerySetsRequest) Reset() + func (x *VerifyQuerySetsRequest) String() string + type VerifyQuerySetsResponse struct + Errored bool + Output string + Summary string + func (*VerifyQuerySetsResponse) Descriptor() ([]byte, []int) + func (*VerifyQuerySetsResponse) ProtoMessage() + func (x *VerifyQuerySetsResponse) GetErrored() bool + func (x *VerifyQuerySetsResponse) GetOutput() string + func (x *VerifyQuerySetsResponse) GetSummary() string + func (x *VerifyQuerySetsResponse) ProtoReflect() protoreflect.Message + func (x *VerifyQuerySetsResponse) Reset() + func (x *VerifyQuerySetsResponse) String() string