summaryrefslogtreecommitdiffstats
path: root/vendor/xorm.io/builder/error.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/xorm.io/builder/error.go')
-rw-r--r--vendor/xorm.io/builder/error.go40
1 files changed, 40 insertions, 0 deletions
diff --git a/vendor/xorm.io/builder/error.go b/vendor/xorm.io/builder/error.go
new file mode 100644
index 0000000000..d830ee9955
--- /dev/null
+++ b/vendor/xorm.io/builder/error.go
@@ -0,0 +1,40 @@
+// Copyright 2016 The Xorm Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+package builder
+
+import "errors"
+
+var (
+ // ErrNotSupportType not supported SQL type error
+ ErrNotSupportType = errors.New("Not supported SQL type")
+ // ErrNoNotInConditions no NOT IN params error
+ ErrNoNotInConditions = errors.New("No NOT IN conditions")
+ // ErrNoInConditions no IN params error
+ ErrNoInConditions = errors.New("No IN conditions")
+ // ErrNeedMoreArguments need more arguments
+ ErrNeedMoreArguments = errors.New("Need more sql arguments")
+ // ErrNoTableName no table name
+ ErrNoTableName = errors.New("No table indicated")
+ // ErrNoColumnToInsert no column to update
+ ErrNoColumnToUpdate = errors.New("No column(s) to update")
+ // ErrNoColumnToInsert no column to update
+ ErrNoColumnToInsert = errors.New("No column(s) to insert")
+ // ErrNotSupportDialectType not supported dialect type error
+ ErrNotSupportDialectType = errors.New("Not supported dialect type")
+ // ErrNotUnexpectedUnionConditions using union in a wrong way
+ ErrNotUnexpectedUnionConditions = errors.New("Unexpected conditional fields in UNION query")
+ // ErrUnsupportedUnionMembers unexpected members in UNION query
+ ErrUnsupportedUnionMembers = errors.New("Unexpected members in UNION query")
+ // ErrUnexpectedSubQuery Unexpected sub-query in SELECT query
+ ErrUnexpectedSubQuery = errors.New("Unexpected sub-query in SELECT query")
+ // ErrDialectNotSetUp dialect is not setup yet
+ ErrDialectNotSetUp = errors.New("Dialect is not setup yet, try to use `Dialect(dbType)` at first")
+ // ErrInvalidLimitation offset or limit is not correct
+ ErrInvalidLimitation = errors.New("Offset or limit is not correct")
+ // ErrUnnamedDerivedTable Every derived table must have its own alias
+ ErrUnnamedDerivedTable = errors.New("Every derived table must have its own alias")
+ // ErrInconsistentDialect Inconsistent dialect in same builder
+ ErrInconsistentDialect = errors.New("Inconsistent dialect in same builder")
+)