Documentation
¶
Index ¶
- type Oplog
- type OplogBase
- func (o *OplogBase) Context() string
- func (o *OplogBase) ContextName() string
- func (o *OplogBase) Operation() string
- func (o *OplogBase) OriginApp() string
- func (o *OplogBase) OriginClient() string
- func (o *OplogBase) OriginName() string
- func (o *OplogBase) OriginSource() string
- func (o *OplogBase) SetContext(val string)
- func (o *OplogBase) SetContextName(val string)
- func (o *OplogBase) SetOperation(val string)
- func (o *OplogBase) SetOriginApp(val string)
- func (o *OplogBase) SetOriginClient(val string)
- func (o *OplogBase) SetOriginName(val string)
- func (o *OplogBase) SetOriginSource(val string)
- func (o *OplogBase) SetUser(val string)
- func (o *OplogBase) SetUserType(val string)
- func (o *OplogBase) User() string
- func (o *OplogBase) UserType() string
- type OplogController
- type OplogHolder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Oplog ¶
type Oplog interface { common.Object Operation() string SetOperation(val string) Context() string SetContext(val string) ContextName() string SetContextName(val string) OriginApp() string SetOriginApp(val string) OriginName() string SetOriginName(val string) OriginSource() string SetOriginSource(val string) OriginClient() string SetOriginClient(string) User() string SetUser(string) UserType() string SetUserType(string) }
type OplogBase ¶
type OplogBase struct { common.ObjectBase OplogHolder }
func (*OplogBase) ContextName ¶
func (*OplogBase) OriginClient ¶
func (*OplogBase) OriginName ¶
func (*OplogBase) OriginSource ¶
func (*OplogBase) SetContext ¶
func (*OplogBase) SetContextName ¶
func (*OplogBase) SetOperation ¶
func (*OplogBase) SetOriginApp ¶
func (*OplogBase) SetOriginClient ¶
func (*OplogBase) SetOriginName ¶
func (*OplogBase) SetOriginSource ¶
func (*OplogBase) SetUserType ¶
type OplogController ¶
type OplogHolder ¶
type OplogHolder struct { Operation string `gorm:"index" json:"operation"` Context string `gorm:"index" json:"context"` ContextName string `gorm:"index" json:"context_name"` OriginApp string `gorm:"index" json:"origin_app"` OriginName string `gorm:"index" json:"origin_name"` User string `gorm:"index" json:"origin_user"` OriginSource string `gorm:"index" json:"origin_source"` OriginClient string `gorm:"index" json:"origin_client"` UserType string `gorm:"index" json:"origin_user_type"` }
Click to show internal directories.
Click to hide internal directories.