package
Version:
v0.0.1
Opens a new window with list of versions in this module.
Published: Jul 6, 2019
License: Apache-2.0
Opens a new window with license information.
Imports: 1
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type ErrCode struct {
Code string `json:"code"`
Message string `json:"msg"`
}
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")
Source Files
¶
Click to show internal directories.
Click to hide internal directories.