feat: manually mirror opencoze's code from bytedance
Change-Id: I09a73aadda978ad9511264a756b2ce51f5761adf
This commit is contained in:
76
backend/api/model/crossdomain/database/const.go
Normal file
76
backend/api/model/crossdomain/database/const.go
Normal file
@@ -0,0 +1,76 @@
|
||||
package database
|
||||
|
||||
type OperateType int64
|
||||
|
||||
const (
|
||||
OperateType_Custom OperateType = 0
|
||||
OperateType_Insert OperateType = 1
|
||||
OperateType_Update OperateType = 2
|
||||
OperateType_Delete OperateType = 3
|
||||
OperateType_Select OperateType = 4
|
||||
)
|
||||
|
||||
type Operation int64
|
||||
|
||||
const (
|
||||
Operation_EQUAL Operation = 1
|
||||
Operation_NOT_EQUAL Operation = 2
|
||||
Operation_GREATER_THAN Operation = 3
|
||||
Operation_LESS_THAN Operation = 4
|
||||
Operation_GREATER_EQUAL Operation = 5
|
||||
Operation_LESS_EQUAL Operation = 6
|
||||
Operation_IN Operation = 7
|
||||
Operation_NOT_IN Operation = 8
|
||||
Operation_IS_NULL Operation = 9
|
||||
Operation_IS_NOT_NULL Operation = 10
|
||||
Operation_LIKE Operation = 11
|
||||
Operation_NOT_LIKE Operation = 12
|
||||
)
|
||||
|
||||
type Logic int64
|
||||
|
||||
const (
|
||||
Logic_And Logic = 1
|
||||
Logic_Or Logic = 2
|
||||
)
|
||||
|
||||
// SQLType indicates the type of SQL, e.g., parameterized (with '?') or raw SQL.
|
||||
type SQLType int32
|
||||
|
||||
const (
|
||||
SQLType_Parameterized SQLType = 0
|
||||
SQLType_Raw SQLType = 1 // Complete/raw SQL
|
||||
)
|
||||
|
||||
type DocumentSourceType int64
|
||||
|
||||
const (
|
||||
DocumentSourceType_Document DocumentSourceType = 0
|
||||
)
|
||||
|
||||
type TableReadDataMethod int
|
||||
|
||||
var (
|
||||
TableReadDataMethodOnlyHeader TableReadDataMethod = 1
|
||||
TableReadDataMethodPreview TableReadDataMethod = 2
|
||||
TableReadDataMethodAll TableReadDataMethod = 3
|
||||
TableReadDataMethodHead TableReadDataMethod = 4
|
||||
)
|
||||
|
||||
type ColumnTypeCategory int64
|
||||
|
||||
const (
|
||||
ColumnTypeCategoryText ColumnTypeCategory = 0
|
||||
ColumnTypeCategoryNumber ColumnTypeCategory = 1
|
||||
)
|
||||
|
||||
const (
|
||||
DefaultCreateTimeColName = "bstudio_create_time"
|
||||
DefaultCidColName = "bstudio_connector_id"
|
||||
DefaultUidColName = "bstudio_connector_uid"
|
||||
DefaultIDColName = "bstudio_id"
|
||||
|
||||
DefaultCreateTimeDisplayColName = "bstudio_create_time"
|
||||
DefaultUidDisplayColName = "uuid"
|
||||
DefaultIDDisplayColName = "id"
|
||||
)
|
||||
Reference in New Issue
Block a user