Documentation ¶
Index ¶
- type Link
- func (link *Link) Create(ctx context.Context, tx *sqlx.Tx, actionID int, statusID int) (int64, error)
- func (link *Link) MigrateDown(ctx context.Context, exec sqlx.ExecerContext) (errExec error)
- func (link *Link) MigrateUp(ctx context.Context, exec sqlx.ExecerContext) (errExec error)
- func (link *Link) SaveStatus(ctx context.Context, tx *sqlx.Tx, entityoneID int64, actionID int, ...) error
- func (link *Link) SelectEntityone(ctx context.Context, q *sqlx.DB, entityoneIDs []int64, isStatusIDs []int, ...) (*sqlx.Rows, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Link ¶
type Link struct{}
Link is used to insert and update in mysql
func (*Link) Create ¶
func (link *Link) Create( ctx context.Context, tx *sqlx.Tx, actionID int, statusID int, ) (int64, error)
Create will insert a new entity in the DB
func (*Link) MigrateDown ¶
MigrateDown destroys the needed tables
Click to show internal directories.
Click to hide internal directories.