Documentation ¶
Index ¶
- Constants
- Variables
- type Task
- func (x *Task) Clone() *Task
- func (x *Task) DeepCopy(z *Task)
- func (*Task) Descriptor() ([]byte, []int)deprecated
- func (x *Task) GetDueDate() int64
- func (x *Task) GetID() int64
- func (x *Task) GetTODOs() []string
- func (x *Task) GetTitle() string
- func (x *Task) GetUsername() string
- func (x *Task) HasTODO(xx string) bool
- func (x *Task) Marshal() ([]byte, error)
- func (x *Task) MarshalJSON() ([]byte, error)
- func (*Task) ProtoMessage()
- func (x *Task) ProtoReflect() protoreflect.Message
- func (x *Task) PushToContext(ctx *edge.RequestCtx)
- func (x *Task) Reset()
- func (x *Task) String() string
- func (x *Task) Unmarshal(b []byte) error
- func (x *Task) UnmarshalJSON(b []byte) error
- type TaskLocalRepo
- func (r *TaskLocalRepo) Create(m *Task) error
- func (r *TaskLocalRepo) CreateWithTxn(txn *rony.StoreTxn, alloc *tools.Allocator, m *Task) (err error)
- func (r *TaskLocalRepo) Delete(id int64) error
- func (r *TaskLocalRepo) DeleteWithTxn(txn *rony.StoreTxn, alloc *tools.Allocator, id int64) error
- func (r *TaskLocalRepo) Iter(pk TaskPrimaryKey, ito *store.IterOption, cb func(m *Task) bool) error
- func (r *TaskLocalRepo) IterWithTxn(txn *rony.StoreTxn, alloc *tools.Allocator, offset TaskPrimaryKey, ...) error
- func (r *TaskLocalRepo) List(pk TaskPrimaryKey, lo *store.ListOption, cond func(m *Task) bool) ([]*Task, error)
- func (r *TaskLocalRepo) ListByUsername(username string, lo *store.ListOption, cond func(*Task) bool) ([]*Task, error)
- func (r *TaskLocalRepo) ListWithTxn(txn *rony.StoreTxn, alloc *tools.Allocator, offset TaskPrimaryKey, ...) ([]*Task, error)
- func (r *TaskLocalRepo) Read(id int64, m *Task) (*Task, error)
- func (r *TaskLocalRepo) ReadWithTxn(txn *rony.StoreTxn, alloc *tools.Allocator, id int64, m *Task) (*Task, error)
- func (r *TaskLocalRepo) Save(m *Task) error
- func (r *TaskLocalRepo) SaveWithTxn(txn *rony.StoreTxn, alloc *tools.Allocator, m *Task) (err error)
- func (r *TaskLocalRepo) Update(id int64, m *Task) error
- func (r *TaskLocalRepo) UpdateWithTxn(txn *rony.StoreTxn, alloc *tools.Allocator, m *Task) error
- type TaskPK
- type TaskPrimaryKey
Constants ¶
View Source
const C_Task int64 = 4065096731
Variables ¶
View Source
var File_task_proto protoreflect.FileDescriptor
View Source
var PoolTask = poolTask{}
Functions ¶
This section is empty.
Types ¶
type Task ¶
type Task struct { ID int64 `protobuf:"varint,1,opt,name=ID,proto3" json:"ID,omitempty"` Title string `protobuf:"bytes,2,opt,name=Title,proto3" json:"Title,omitempty"` TODOs []string `protobuf:"bytes,3,rep,name=TODOs,proto3" json:"TODOs,omitempty"` DueDate int64 `protobuf:"varint,4,opt,name=DueDate,proto3" json:"DueDate,omitempty"` Username string `protobuf:"bytes,5,opt,name=Username,proto3" json:"Username,omitempty"` // contains filtered or unexported fields }
func (*Task) Descriptor
deprecated
func (*Task) GetDueDate ¶
func (*Task) GetUsername ¶
func (*Task) MarshalJSON ¶
func (*Task) ProtoMessage ¶
func (*Task) ProtoMessage()
func (*Task) ProtoReflect ¶
func (x *Task) ProtoReflect() protoreflect.Message
func (*Task) PushToContext ¶
func (x *Task) PushToContext(ctx *edge.RequestCtx)
func (*Task) UnmarshalJSON ¶
type TaskLocalRepo ¶
type TaskLocalRepo struct {
// contains filtered or unexported fields
}
func NewTaskLocalRepo ¶
func NewTaskLocalRepo(s rony.Store) *TaskLocalRepo
func (*TaskLocalRepo) Create ¶
func (r *TaskLocalRepo) Create(m *Task) error
func (*TaskLocalRepo) CreateWithTxn ¶
func (*TaskLocalRepo) Delete ¶
func (r *TaskLocalRepo) Delete(id int64) error
func (*TaskLocalRepo) DeleteWithTxn ¶
func (*TaskLocalRepo) Iter ¶
func (r *TaskLocalRepo) Iter( pk TaskPrimaryKey, ito *store.IterOption, cb func(m *Task) bool, ) error
func (*TaskLocalRepo) IterWithTxn ¶
func (r *TaskLocalRepo) IterWithTxn( txn *rony.StoreTxn, alloc *tools.Allocator, offset TaskPrimaryKey, ito *store.IterOption, cb func(m *Task) bool, ) error
func (*TaskLocalRepo) List ¶
func (r *TaskLocalRepo) List( pk TaskPrimaryKey, lo *store.ListOption, cond func(m *Task) bool, ) ([]*Task, error)
func (*TaskLocalRepo) ListByUsername ¶
func (r *TaskLocalRepo) ListByUsername(username string, lo *store.ListOption, cond func(*Task) bool) ([]*Task, error)
func (*TaskLocalRepo) ListWithTxn ¶
func (r *TaskLocalRepo) ListWithTxn( txn *rony.StoreTxn, alloc *tools.Allocator, offset TaskPrimaryKey, lo *store.ListOption, cond func(m *Task) bool, ) ([]*Task, error)
func (*TaskLocalRepo) ReadWithTxn ¶
func (*TaskLocalRepo) Save ¶
func (r *TaskLocalRepo) Save(m *Task) error
func (*TaskLocalRepo) SaveWithTxn ¶
func (*TaskLocalRepo) UpdateWithTxn ¶
type TaskPrimaryKey ¶
type TaskPrimaryKey interface {
// contains filtered or unexported methods
}
Click to show internal directories.
Click to hide internal directories.