Documentation
¶
Index ¶
- Variables
- func LookupCRUDImpliesModelModelColumn(field string) string
- func LookupCRUDImpliesModelModelColumns(paths []string) (cols []string)
- type CRUDImpliesModel
- func (x *CRUDImpliesModel) AsModel() (*CRUDImpliesModelModel, error)
- func (*CRUDImpliesModel) Descriptor() ([]byte, []int)deprecated
- func (x *CRUDImpliesModel) GetUuid() string
- func (*CRUDImpliesModel) ProtoMessage()
- func (x *CRUDImpliesModel) ProtoReflect() protoreflect.Message
- func (x *CRUDImpliesModel) Reset()
- func (x *CRUDImpliesModel) String() string
- func (x *CRUDImpliesModel) WithDB(db *gorm.DB) CRUDImpliesModelWithDB
- type CRUDImpliesModelGetOption
- type CRUDImpliesModelListOption
- func WithCRUDImpliesModelListFieldMask(mask *fieldmaskpb.FieldMask) CRUDImpliesModelListOption
- func WithCRUDImpliesModelListFilter(filter string) CRUDImpliesModelListOption
- func WithCRUDImpliesModelListLimit(n int) CRUDImpliesModelListOption
- func WithCRUDImpliesModelListOffset(n int) CRUDImpliesModelListOption
- func WithCRUDImpliesModelListOrder(order string) CRUDImpliesModelListOption
- type CRUDImpliesModelModel
- type CRUDImpliesModelWithDB
- func (c CRUDImpliesModelWithDB) Create(ctx context.Context) (*CRUDImpliesModel, error)
- func (c CRUDImpliesModelWithDB) Delete(ctx context.Context) error
- func (c CRUDImpliesModelWithDB) Get(ctx context.Context, opts ...CRUDImpliesModelGetOption) (*CRUDImpliesModel, error)
- func (c CRUDImpliesModelWithDB) List(ctx context.Context, opts ...CRUDImpliesModelListOption) ([]*CRUDImpliesModel, error)
- func (c CRUDImpliesModelWithDB) Patch(ctx context.Context, mask *fieldmaskpb.FieldMask) error
- func (c CRUDImpliesModelWithDB) Update(ctx context.Context) (*CRUDImpliesModel, error)
- type ModelOption
- type ModelOptionModel
- type ValidateImpliesModel
- func (x *ValidateImpliesModel) AsModel() (*ValidateImpliesModelModel, error)
- func (*ValidateImpliesModel) Descriptor() ([]byte, []int)deprecated
- func (*ValidateImpliesModel) ProtoMessage()
- func (x *ValidateImpliesModel) ProtoReflect() protoreflect.Message
- func (x *ValidateImpliesModel) Reset()
- func (x *ValidateImpliesModel) String() string
- type ValidateImpliesModelModel
Constants ¶
This section is empty.
Variables ¶
var File_modelflags_modelflags_proto protoreflect.FileDescriptor
Functions ¶
Types ¶
type CRUDImpliesModel ¶
type CRUDImpliesModel struct { Uuid string `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // contains filtered or unexported fields }
CRUDImpliesModel sets model=true implicitly.
func (*CRUDImpliesModel) AsModel ¶
func (x *CRUDImpliesModel) AsModel() (*CRUDImpliesModelModel, error)
AsModel converts a CRUDImpliesModel to its GORM model.
func (*CRUDImpliesModel) Descriptor
deprecated
func (*CRUDImpliesModel) Descriptor() ([]byte, []int)
Deprecated: Use CRUDImpliesModel.ProtoReflect.Descriptor instead.
func (*CRUDImpliesModel) GetUuid ¶
func (x *CRUDImpliesModel) GetUuid() string
func (*CRUDImpliesModel) ProtoMessage ¶
func (*CRUDImpliesModel) ProtoMessage()
func (*CRUDImpliesModel) ProtoReflect ¶
func (x *CRUDImpliesModel) ProtoReflect() protoreflect.Message
func (*CRUDImpliesModel) Reset ¶
func (x *CRUDImpliesModel) Reset()
func (*CRUDImpliesModel) String ¶
func (x *CRUDImpliesModel) String() string
func (*CRUDImpliesModel) WithDB ¶
func (x *CRUDImpliesModel) WithDB(db *gorm.DB) CRUDImpliesModelWithDB
type CRUDImpliesModelGetOption ¶
func WithCRUDImpliesModelGetFieldMask ¶
func WithCRUDImpliesModelGetFieldMask(mask *fieldmaskpb.FieldMask) CRUDImpliesModelGetOption
type CRUDImpliesModelListOption ¶
func WithCRUDImpliesModelListFieldMask ¶
func WithCRUDImpliesModelListFieldMask(mask *fieldmaskpb.FieldMask) CRUDImpliesModelListOption
func WithCRUDImpliesModelListFilter ¶
func WithCRUDImpliesModelListFilter(filter string) CRUDImpliesModelListOption
func WithCRUDImpliesModelListLimit ¶
func WithCRUDImpliesModelListLimit(n int) CRUDImpliesModelListOption
func WithCRUDImpliesModelListOffset ¶
func WithCRUDImpliesModelListOffset(n int) CRUDImpliesModelListOption
func WithCRUDImpliesModelListOrder ¶
func WithCRUDImpliesModelListOrder(order string) CRUDImpliesModelListOption
type CRUDImpliesModelModel ¶
type CRUDImpliesModelModel struct {
Uuid string `gorm:"primaryKey"`
}
CRUDImpliesModelModel is the GORM model for modelflags.CRUDImpliesModel.
func (*CRUDImpliesModelModel) AsProto ¶
func (m *CRUDImpliesModelModel) AsProto() (*CRUDImpliesModel, error)
AsProto converts a CRUDImpliesModelModel to its protobuf representation.
type CRUDImpliesModelWithDB ¶
type CRUDImpliesModelWithDB struct {
// contains filtered or unexported fields
}
func (CRUDImpliesModelWithDB) Create ¶
func (c CRUDImpliesModelWithDB) Create(ctx context.Context) (*CRUDImpliesModel, error)
func (CRUDImpliesModelWithDB) Delete ¶
func (c CRUDImpliesModelWithDB) Delete(ctx context.Context) error
func (CRUDImpliesModelWithDB) Get ¶
func (c CRUDImpliesModelWithDB) Get(ctx context.Context, opts ...CRUDImpliesModelGetOption) (*CRUDImpliesModel, error)
func (CRUDImpliesModelWithDB) List ¶
func (c CRUDImpliesModelWithDB) List(ctx context.Context, opts ...CRUDImpliesModelListOption) ([]*CRUDImpliesModel, error)
func (CRUDImpliesModelWithDB) Patch ¶
func (c CRUDImpliesModelWithDB) Patch(ctx context.Context, mask *fieldmaskpb.FieldMask) error
func (CRUDImpliesModelWithDB) Update ¶
func (c CRUDImpliesModelWithDB) Update(ctx context.Context) (*CRUDImpliesModel, error)
type ModelOption ¶
type ModelOption struct {
// contains filtered or unexported fields
}
ModelOption flags the message for model generation.
func (*ModelOption) AsModel ¶
func (x *ModelOption) AsModel() (*ModelOptionModel, error)
AsModel converts a ModelOption to its GORM model.
func (*ModelOption) Descriptor
deprecated
func (*ModelOption) Descriptor() ([]byte, []int)
Deprecated: Use ModelOption.ProtoReflect.Descriptor instead.
func (*ModelOption) ProtoMessage ¶
func (*ModelOption) ProtoMessage()
func (*ModelOption) ProtoReflect ¶
func (x *ModelOption) ProtoReflect() protoreflect.Message
func (*ModelOption) Reset ¶
func (x *ModelOption) Reset()
func (*ModelOption) String ¶
func (x *ModelOption) String() string
type ModelOptionModel ¶
type ModelOptionModel struct { }
ModelOptionModel is the GORM model for modelflags.ModelOption.
func (*ModelOptionModel) AsProto ¶
func (m *ModelOptionModel) AsProto() (*ModelOption, error)
AsProto converts a ModelOptionModel to its protobuf representation.
type ValidateImpliesModel ¶
type ValidateImpliesModel struct {
// contains filtered or unexported fields
}
ValidateImpliesModel sets model=true implicitly.
func (*ValidateImpliesModel) AsModel ¶
func (x *ValidateImpliesModel) AsModel() (*ValidateImpliesModelModel, error)
AsModel converts a ValidateImpliesModel to its GORM model.
func (*ValidateImpliesModel) Descriptor
deprecated
func (*ValidateImpliesModel) Descriptor() ([]byte, []int)
Deprecated: Use ValidateImpliesModel.ProtoReflect.Descriptor instead.
func (*ValidateImpliesModel) ProtoMessage ¶
func (*ValidateImpliesModel) ProtoMessage()
func (*ValidateImpliesModel) ProtoReflect ¶
func (x *ValidateImpliesModel) ProtoReflect() protoreflect.Message
func (*ValidateImpliesModel) Reset ¶
func (x *ValidateImpliesModel) Reset()
func (*ValidateImpliesModel) String ¶
func (x *ValidateImpliesModel) String() string
type ValidateImpliesModelModel ¶
type ValidateImpliesModelModel struct { }
ValidateImpliesModelModel is the GORM model for modelflags.ValidateImpliesModel.
func (*ValidateImpliesModelModel) AsProto ¶
func (m *ValidateImpliesModelModel) AsProto() (*ValidateImpliesModel, error)
AsProto converts a ValidateImpliesModelModel to its protobuf representation.