Documentation ¶
Index ¶
- Constants
- type ArDynamodb
- func (ar *ArDynamodb) All(models interface{}, opts map[string]interface{}) (err error)
- func (ar *ArDynamodb) Client() *dynamo.Server
- func (ar *ArDynamodb) DbDelete() (err error)
- func (ar *ArDynamodb) DbSave() error
- func (ar *ArDynamodb) DbSearch(models interface{}) (err error)
- func (ar *ArDynamodb) Find(id interface{}, out interface{}) error
- func (ar *ArDynamodb) GetTableWithPrimaryKey(key interface{}) (dynamo.Table, *dynamo.Key)
- func (ar *ArDynamodb) SetKey(key string)
- func (ar *ArDynamodb) Truncate() (numRowsDeleted int, err error)
Constants ¶
View Source
const DB_PRIMARY_KEY_NAME string = "id"
View Source
const MODEL_PRIMARY_KEY_NAME string = "ID"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArDynamodb ¶
type ArDynamodb struct { goar.ActiveRecord ID string `json:"id,omitempty"` goar.Timestamps }
func (*ArDynamodb) All ¶
func (ar *ArDynamodb) All(models interface{}, opts map[string]interface{}) (err error)
func (*ArDynamodb) Client ¶
func (ar *ArDynamodb) Client() *dynamo.Server
func (*ArDynamodb) DbDelete ¶
func (ar *ArDynamodb) DbDelete() (err error)
func (*ArDynamodb) DbSave ¶
func (ar *ArDynamodb) DbSave() error
func (*ArDynamodb) DbSearch ¶
func (ar *ArDynamodb) DbSearch(models interface{}) (err error)
func (*ArDynamodb) Find ¶
func (ar *ArDynamodb) Find(id interface{}, out interface{}) error
func (*ArDynamodb) GetTableWithPrimaryKey ¶
func (ar *ArDynamodb) GetTableWithPrimaryKey(key interface{}) (dynamo.Table, *dynamo.Key)
func (*ArDynamodb) SetKey ¶
func (ar *ArDynamodb) SetKey(key string)
func (*ArDynamodb) Truncate ¶
func (ar *ArDynamodb) Truncate() (numRowsDeleted int, err error)
Click to show internal directories.
Click to hide internal directories.