MCPcopy Create free account

hub / github.com/bigpigeon/toyorm / functions

Functions754 in github.com/bigpigeon/toyorm

↓ 2 callersMethodBindFields
(mode Mode, args ...interface{})
toy_brick.go:392
↓ 2 callersFunctionCollectionHandlerDropTablePreload
preload schedule oneToOne -> oneToMany -> current model -> manyToMany(sub -> middle) -> Next() -> belongTo
collection_handlers.go:346
↓ 2 callersFunctionCollectionHandlerSimplePreload
preload schedule belongTo -> Next() -> oneToOne -> oneToMany -> manyToMany(sub -> middle)
collection_handlers.go:290
↓ 2 callersMethodConditions
(search SearchList)
collection_brick_condition.go:27
↓ 2 callersMethodConditions
(search SearchList)
collection_brick_condition.go:68
↓ 2 callersMethodConditions
(search SearchList)
collection_brick_condition.go:131
↓ 2 callersMethodConditions
(search SearchList)
toy_brick_condition.go:23
↓ 2 callersMethodConditions
(search SearchList)
toy_brick_condition.go:88
↓ 2 callersMethodCountExec
(model *Model, alias string)
dialect.go:44
↓ 2 callersMethodCustomBelongToPreload
(container, relationship FieldSelection, args ...interface{})
toy_brick.go:292
↓ 2 callersMethodCustomOneToManyPreload
(container FieldSelection, relationship interface{}, args ...interface{})
toy_brick.go:341
↓ 2 callersMethodCustomOneToOnePreload
(container FieldSelection, relationship interface{}, args ...interface{})
toy_brick.go:316
↓ 2 callersMethodDropTable
(*Model)
dialect.go:35
↓ 2 callersFunctionFindColumnFactory
get columns and scanner generator
basic.go:542
↓ 2 callersFunctionGetBelongsIDFieldName
(subModel *Model, containerField Field)
basic.go:255
↓ 2 callersMethodGetNameFieldMap
()
model.go:65
↓ 2 callersMethodGetOffsetFieldMap
()
model.go:73
↓ 2 callersFunctionGetStructFields
get all StructField with struct field and its embed field
basic.go:97
↓ 2 callersFunctionHandlerCreateTablePreload
preload schedule belongTo -> Next() -> oneToOne -> oneToMany -> manyToMany(sub -> middle)
handlers.go:724
↓ 2 callersFunctionHandlerDropTablePreload
preload schedule oneToOne -> oneToMany -> current model -> manyToMany(sub -> middle) -> Next() -> belongTo
handlers.go:789
↓ 2 callersFunctionIgnoreAffectNode
(next *AffectNode)
result.go:79
↓ 2 callersMethodIgnoreMode
(s Mode, ignore IgnoreMode)
toy_brick.go:579
↓ 2 callersMethodIsVariableContainer
()
record.go:23
↓ 2 callersMethodJoinExec
(*JoinSwap)
dialect.go:47
↓ 2 callersMethodModel
(v interface{})
collection.go:96
↓ 2 callersFunctionNewMiddleModel
(model, subModel *Model)
model.go:142
↓ 2 callersMethodOneToManyPreload
(model *Model, field Field)
toy.go:141
↓ 2 callersMethodOneToOnePreload
(model *Model, field Field)
toy.go:124
↓ 2 callersFunctionOpenCollection
(driverName string, dataSourceName ...string)
collection.go:52
↓ 2 callersMethodQuery
()
exec.go:72
↓ 2 callersMethodQuery
(query string, args ...interface{})
dialect.go:24
↓ 2 callersMethodQueryRow
(exec ExecValue, i int)
collection_brick.go:624
↓ 2 callersMethodQueryRow
(exec ExecValue)
toy_brick.go:843
↓ 2 callersMethodRollback
()
toy_brick.go:567
↓ 2 callersMethodSaveExecutor
sqlite3/postgresql use RowsAffected to check success or failure, but mysql can't, because it's RowsAffected is zero when update value not change
dialect.go:32
↓ 2 callersMethodSearchExec
(search SearchList)
dialect.go:45
↓ 2 callersMethodSetDebug
(debug bool)
toy_kernel.go:34
↓ 2 callersMethodTableName
()
model.go:17
↓ 2 callersMethodToDesc
use for order by
brick_common.go:69
↓ 2 callersMethoddeleteWithPrimaryKey
(records ModelRecords)
collection_brick.go:391
↓ 2 callersFunctiongetInsertColumnExecAndValue
(values FieldValueList)
basic.go:465
↓ 2 callersFunctiongetValuesExec
e.g return BasicExec{query: "?,?,?" args:[1,2,3]}
basic.go:485
↓ 2 callersMethodinsert
(records ModelRecords)
collection_brick.go:373
↓ 2 callersMethodinsert
(records ModelRecords)
toy_brick.go:592
↓ 2 callersMethodmanyToManyPreloadWithTag
(model *Model, field Field, isRight bool, tag reflect.StructTag)
toy.go:161
↓ 2 callersMethodsave
(records ModelRecords)
collection_brick.go:379
↓ 2 callersMethodsave
(records ModelRecords)
toy_brick.go:598
↓ 2 callersMethodsync
()
record_namemap.go:48
↓ 2 callersMethodsync
()
record_offsetmap.go:48
↓ 2 callersMethodsync
()
record_struct.go:170
↓ 2 callersMethodusave
(records ModelRecords)
collection_brick.go:385
↓ 2 callersMethodusave
(records ModelRecords)
toy_brick.go:604
↓ 1 callersMethodAbort
()
context.go:134
↓ 1 callersMethodBelongToBind
(model, subModel *Model, containerField, relationField Field)
collection.go:203
↓ 1 callersMethodCleanOwnGroupBy
()
toy_brick.go:990
↓ 1 callersMethodCleanOwnOrderBy
()
toy_brick.go:977
↓ 1 callersMethodCleanOwnSearch
()
toy_brick.go:1003
↓ 1 callersMethodClose
()
collection.go:130
↓ 1 callersMethodCommit
()
toy_brick.go:563
↓ 1 callersMethodCondition
(expr SearchExpr, key FieldSelection, v ...interface{})
collection_brick_condition.go:58
↓ 1 callersMethodCopyJoin
()
toy_brick.go:189
↓ 1 callersMethodCountExec
()
collection_brick.go:631
↓ 1 callersMethodCountExec
()
toy_brick.go:866
↓ 1 callersMethodDebug
()
collection_brick.go:324
↓ 1 callersMethodDeleteWithConditions
()
toy_brick.go:806
↓ 1 callersMethodGetFieldType
(name string)
record_namemap.go:131
↓ 1 callersMethodGetFieldType
(name string)
record_offsetmap.go:114
↓ 1 callersFunctionGetTagKeyVal
(tag string)
model_field.go:228
↓ 1 callersMethodIsForeign
sql unique index declaration
model_field.go:33
↓ 1 callersFunctionJsonEncode
(v interface{})
examples/collection_example/collection_example.go:19
↓ 1 callersFunctionMakeRecord
(model *Model, _type reflect.Type)
record.go:96
↓ 1 callersMethodManyToManyPreloadBind
(model, subModel, middleModel *Model, containerField, relationField, subRelationField Field)
collection.go:241
↓ 1 callersFunctionNewField
(f *reflect.StructField, fieldVal reflect.Value, table_name string)
model_field.go:240
↓ 1 callersFunctionNewJoinSwap
(alias string)
join.go:33
↓ 1 callersFunctionNewNameMapRecord
(model *Model, v reflect.Value)
record_namemap.go:32
↓ 1 callersFunctionNewNameMapRecords
(model *Model, v reflect.Value)
record_namemap.go:21
↓ 1 callersFunctionNewOffsetMapRecord
(model *Model, v reflect.Value)
record_offsetmap.go:32
↓ 1 callersFunctionNewOffsetMapRecords
(model *Model, m reflect.Value)
record_offsetmap.go:21
↓ 1 callersFunctionNewStructRecords
(model *Model, value reflect.Value)
record_struct.go:24
↓ 1 callersMethodOneToManyBind
(model, subModel *Model, containerField, relationField Field)
collection.go:228
↓ 1 callersMethodOneToOneBind
(model, subModel *Model, containerField, relationField Field)
collection.go:216
↓ 1 callersMethodRowsAffected
()
dialect_postgres.go:37
↓ 1 callersMethodSearchExec
(s SearchList)
dialect_postgres.go:159
↓ 1 callersMethodSelect
(int)
collection.go:17
↓ 1 callersMethodSetAffectData
([]int)
result.go:197
↓ 1 callersFunctionToSqlType
(_type reflect.Type)
basic.go:286
↓ 1 callersMethodValue
()
column.go:29
↓ 1 callersMethodbindDefaultFields
(fields ...Field)
collection_brick.go:307
↓ 1 callersFunctioncreateTableAndFillData
(e Engine)
examples/website/website.go:291
↓ 1 callersFunctiondataInit
(toy *toyorm.Toy)
examples/join_example/join_example.go:165
↓ 1 callersMethoddelete
(records ModelRecords)
collection_brick.go:411
↓ 1 callersMethodfind
(value reflect.Value)
collection_brick.go:431
↓ 1 callersMethodgetSelectFields
(records ModelRecordFieldTypes)
collection_brick.go:717
↓ 1 callersFunctiongetStructFieldLen
(vType reflect.Type)
basic.go:62
↓ 1 callersFunctiongetStructValueFields
(value reflect.Value, fieldList *[]reflect.Value)
basic.go:73
↓ 1 callersMethodhardDelete
(records ModelRecords)
collection_brick.go:425
↓ 1 callersMethodhardDelete
(records ModelRecords)
toy_brick.go:644
↓ 1 callersMethodhardDeleteWithPrimaryKey
(records ModelRecords)
collection_brick.go:405
↓ 1 callersMethodhardDeleteWithPrimaryKey
(records ModelRecords)
toy_brick.go:624
↓ 1 callersMethodinsertExec
(model *Model, columnValues []ColumnNameValue)
dialect_postgres.go:331
← previousnext →201–300 of 754, ranked by callers