github.com/goplus/igop@v0.25.0/pkg/database/sql/driver/go117_export.go (about) 1 // export by github.com/goplus/igop/cmd/qexp 2 3 //go:build go1.17 && !go1.18 4 // +build go1.17,!go1.18 5 6 package driver 7 8 import ( 9 q "database/sql/driver" 10 11 "reflect" 12 13 "github.com/goplus/igop" 14 ) 15 16 func init() { 17 igop.RegisterPackage(&igop.Package{ 18 Name: "driver", 19 Path: "database/sql/driver", 20 Deps: map[string]string{ 21 "context": "context", 22 "errors": "errors", 23 "fmt": "fmt", 24 "reflect": "reflect", 25 "strconv": "strconv", 26 "time": "time", 27 }, 28 Interfaces: map[string]reflect.Type{ 29 "ColumnConverter": reflect.TypeOf((*q.ColumnConverter)(nil)).Elem(), 30 "Conn": reflect.TypeOf((*q.Conn)(nil)).Elem(), 31 "ConnBeginTx": reflect.TypeOf((*q.ConnBeginTx)(nil)).Elem(), 32 "ConnPrepareContext": reflect.TypeOf((*q.ConnPrepareContext)(nil)).Elem(), 33 "Connector": reflect.TypeOf((*q.Connector)(nil)).Elem(), 34 "Driver": reflect.TypeOf((*q.Driver)(nil)).Elem(), 35 "DriverContext": reflect.TypeOf((*q.DriverContext)(nil)).Elem(), 36 "Execer": reflect.TypeOf((*q.Execer)(nil)).Elem(), 37 "ExecerContext": reflect.TypeOf((*q.ExecerContext)(nil)).Elem(), 38 "NamedValueChecker": reflect.TypeOf((*q.NamedValueChecker)(nil)).Elem(), 39 "Pinger": reflect.TypeOf((*q.Pinger)(nil)).Elem(), 40 "Queryer": reflect.TypeOf((*q.Queryer)(nil)).Elem(), 41 "QueryerContext": reflect.TypeOf((*q.QueryerContext)(nil)).Elem(), 42 "Result": reflect.TypeOf((*q.Result)(nil)).Elem(), 43 "Rows": reflect.TypeOf((*q.Rows)(nil)).Elem(), 44 "RowsColumnTypeDatabaseTypeName": reflect.TypeOf((*q.RowsColumnTypeDatabaseTypeName)(nil)).Elem(), 45 "RowsColumnTypeLength": reflect.TypeOf((*q.RowsColumnTypeLength)(nil)).Elem(), 46 "RowsColumnTypeNullable": reflect.TypeOf((*q.RowsColumnTypeNullable)(nil)).Elem(), 47 "RowsColumnTypePrecisionScale": reflect.TypeOf((*q.RowsColumnTypePrecisionScale)(nil)).Elem(), 48 "RowsColumnTypeScanType": reflect.TypeOf((*q.RowsColumnTypeScanType)(nil)).Elem(), 49 "RowsNextResultSet": reflect.TypeOf((*q.RowsNextResultSet)(nil)).Elem(), 50 "SessionResetter": reflect.TypeOf((*q.SessionResetter)(nil)).Elem(), 51 "Stmt": reflect.TypeOf((*q.Stmt)(nil)).Elem(), 52 "StmtExecContext": reflect.TypeOf((*q.StmtExecContext)(nil)).Elem(), 53 "StmtQueryContext": reflect.TypeOf((*q.StmtQueryContext)(nil)).Elem(), 54 "Tx": reflect.TypeOf((*q.Tx)(nil)).Elem(), 55 "Validator": reflect.TypeOf((*q.Validator)(nil)).Elem(), 56 "Value": reflect.TypeOf((*q.Value)(nil)).Elem(), 57 "ValueConverter": reflect.TypeOf((*q.ValueConverter)(nil)).Elem(), 58 "Valuer": reflect.TypeOf((*q.Valuer)(nil)).Elem(), 59 }, 60 NamedTypes: map[string]reflect.Type{ 61 "IsolationLevel": reflect.TypeOf((*q.IsolationLevel)(nil)).Elem(), 62 "NamedValue": reflect.TypeOf((*q.NamedValue)(nil)).Elem(), 63 "NotNull": reflect.TypeOf((*q.NotNull)(nil)).Elem(), 64 "Null": reflect.TypeOf((*q.Null)(nil)).Elem(), 65 "RowsAffected": reflect.TypeOf((*q.RowsAffected)(nil)).Elem(), 66 "TxOptions": reflect.TypeOf((*q.TxOptions)(nil)).Elem(), 67 }, 68 AliasTypes: map[string]reflect.Type{}, 69 Vars: map[string]reflect.Value{ 70 "Bool": reflect.ValueOf(&q.Bool), 71 "DefaultParameterConverter": reflect.ValueOf(&q.DefaultParameterConverter), 72 "ErrBadConn": reflect.ValueOf(&q.ErrBadConn), 73 "ErrRemoveArgument": reflect.ValueOf(&q.ErrRemoveArgument), 74 "ErrSkip": reflect.ValueOf(&q.ErrSkip), 75 "Int32": reflect.ValueOf(&q.Int32), 76 "ResultNoRows": reflect.ValueOf(&q.ResultNoRows), 77 "String": reflect.ValueOf(&q.String), 78 }, 79 Funcs: map[string]reflect.Value{ 80 "IsScanValue": reflect.ValueOf(q.IsScanValue), 81 "IsValue": reflect.ValueOf(q.IsValue), 82 }, 83 TypedConsts: map[string]igop.TypedConst{}, 84 UntypedConsts: map[string]igop.UntypedConst{}, 85 }) 86 }