(s *schema.Schema, filter transaction.Filter, options *transaction.ViewOptions, pg *pagination.Paginator, lockPolicy schema.LockPolicy)
| 993 | } |
| 994 | |
| 995 | func lockListContextHelper(s *schema.Schema, filter transaction.Filter, options *transaction.ViewOptions, pg *pagination.Paginator, lockPolicy schema.LockPolicy) *selectContext { |
| 996 | policyJoin := shouldJoin(lockPolicy) |
| 997 | sc := &selectContext{ |
| 998 | schema: s, |
| 999 | filter: filter, |
| 1000 | join: policyJoin, |
| 1001 | paginator: pg, |
| 1002 | } |
| 1003 | if options != nil { |
| 1004 | sc.fields = normFields(options.Fields, s) |
| 1005 | sc.join = policyJoin && options.Details |
| 1006 | } |
| 1007 | return sc |
| 1008 | } |
| 1009 | |
| 1010 | func (tx *Transaction) Query(s *schema.Schema, query string, arguments []interface{}) (list []*schema.Resource, err error) { |
| 1011 | return tx.QueryContext(context.Background(), s, query, arguments) |
no test coverage detected