Documentation
¶
Index ¶
Constants ¶
View Source
const ( // ErrCodeMySQLDuplicateEntry はMySQL系のDUPLICATEエラーコード // https://dev.mysql.com/doc/mysql-errors/8.0/en/server-error-reference.html // Error number: 1062; Symbol: ER_DUP_ENTRY; SQLSTATE: 23000 ErrCodeMySQLDuplicateEntry = 1062 )
Variables ¶
View Source
var (
ErrAlreadyEntry = errors.New("duplicate entry")
)
Functions ¶
Types ¶
type Execer ¶
type Execer interface { ExecContext(ctx context.Context, query string, args ...any) (sql.Result, error) NamedExecContext(ctx context.Context, query string, arg interface{}) (sql.Result, error) }
書き込み系
type Queryer ¶
type Queryer interface { Preparer QueryxContext(ctx context.Context, query string, args ...any) (*sqlx.Rows, error) QueryRowxContext(ctx context.Context, query string, args ...any) *sqlx.Row GetContext(ctx context.Context, dest interface{}, query string, args ...any) error SelectContext(ctx context.Context, dest interface{}, query string, args ...any) error }
参照系
type Repository ¶
func (*Repository) InsertArticle ¶
Click to show internal directories.
Click to hide internal directories.