errors

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 6, 2019 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ErrCode

type ErrCode struct {
	Code    string `json:"code"`
	Message string `json:"msg"`
	// contains filtered or unexported fields
}
var CONNECTION_PREPARE_ERROR *ErrCode = New("23001", "Connection prepare error")
var DESERIALIZE_FAILED *ErrCode = New("11206", "Deserialize value failed")
var EXECUTOR_BEGIN_ERROR *ErrCode = New("21002", "executor was closed when transaction begin")
var EXECUTOR_COMMIT_ERROR *ErrCode = New("21001", "executor was closed when transaction commit")
var EXECUTOR_GET_CONNECTION_ERROR *ErrCode = New("21003", "executor get connection error")
var EXECUTOR_QUERY_ERROR *ErrCode = New("21003", "executor was closed when exec sql")
var GET_OBJECTINFO_FAILED *ErrCode = New("11121", "Parse interface's info failed")
var MODEL_NOT_REGISTER *ErrCode = New("11002", "Register model not found")
var OBJECT_NOT_SUPPORT *ErrCode = New("11101", "Object not support")
var PARSE_DYNAMIC_SQL_ERROR *ErrCode = New("12010", "Parse dynamic sql error")
var PARSE_MODEL_TABLEINFO_FAILED *ErrCode = New("11001", "Parse Model's table info failed")
var PARSE_OBJECT_NOT_MAP *ErrCode = New("11104", "Parse interface's info but not a map")
var PARSE_OBJECT_NOT_SIMPLETYPE *ErrCode = New("11105", "Parse interface's info but not a simple type")
var PARSE_OBJECT_NOT_SLICE *ErrCode = New("11103", "Parse interface's info but not a slice")
var PARSE_OBJECT_NOT_STRUCT *ErrCode = New("11102", "Parse interface's info but not a struct")
var PARSE_SQL_PARAM_ERROR *ErrCode = New("12002", "SQL PARSE parameter error")
var PARSE_SQL_PARAM_VAR_NUMBER_ERROR *ErrCode = New("12003", "SQL PARSE parameter var number error")
var PARSE_SQL_VAR_ERROR *ErrCode = New("12001", "SQL PARSE ERROR")
var QUERY_TYPE_ERROR *ErrCode = New("25001", "select data convert error")
var RESULT_ISNOT_POINTER *ErrCode = New("31001", "result type is not pointer")
var RESULT_NAME_NOT_FOUND *ErrCode = New("31004", "result name not found")
var RESULT_POINTER_IS_NIL *ErrCode = New("31000", "result type is a nil pointer")
var RESULT_PTR_VALUE_IS_POINTER *ErrCode = New("31002", "result type is pointer of pointer")
var RESULT_SELECT_EMPTY_VALUE *ErrCode = New("31005", "select return empty value")
var RESULT_SET_VALUE_FAILED *ErrCode = New("31006", "result set value failed")
var RUNNER_NOT_READY *ErrCode = New("31003", "Runner not ready, may sql or param have some error")
var SLICE_SLICE_NOT_SUPPORT *ErrCode = New("11106", "Parse interface's info: [][]slice not support")
var SQL_ID_DUPLICATES *ErrCode = New("11205", "Sql id is duplicates")
var STATEMENT_EXEC_ERROR *ErrCode = New("24002", "statement exec error")
var STATEMENT_QUERY_ERROR *ErrCode = New("24001", "statement query error")
var TRANSACTION_BUSINESS_ERROR *ErrCode = New("22003", "Business error in transaction")
var TRANSACTION_COMMIT_ERROR *ErrCode = New("22002", "Transaction commit error")
var TRANSACTION_WITHOUT_BEGIN *ErrCode = New("22001", "Transaction without begin")

func New

func New(code, message string) *ErrCode

func (*ErrCode) Error

func (e *ErrCode) Error() string

Source Files

  • errcode.go

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL