type github.com/Masterminds/squirrel.SelectBuilder
90 uses
github.com/Masterminds/squirrel (current package)
insert.go#L25: Select *SelectBuilder
insert.go#L282: func (b InsertBuilder) Select(sb SelectBuilder) InsertBuilder {
select.go#L170: type SelectBuilder builder.Builder
select.go#L173: builder.Register(SelectBuilder{}, selectData{})
select.go#L180: func (b SelectBuilder) PlaceholderFormat(f PlaceholderFormat) SelectBuilder {
select.go#L181: return builder.Set(b, "PlaceholderFormat", f).(SelectBuilder)
select.go#L190: func (b SelectBuilder) RunWith(runner BaseRunner) SelectBuilder {
select.go#L191: return setRunWith(b, runner).(SelectBuilder)
select.go#L195: func (b SelectBuilder) Exec() (sql.Result, error) {
select.go#L201: func (b SelectBuilder) Query() (*sql.Rows, error) {
select.go#L207: func (b SelectBuilder) QueryRow() RowScanner {
select.go#L213: func (b SelectBuilder) Scan(dest ...interface{}) error {
select.go#L220: func (b SelectBuilder) ToSql() (string, []interface{}, error) {
select.go#L225: func (b SelectBuilder) MustSql() (string, []interface{}) {
select.go#L233: func (b SelectBuilder) toSqlRaw() (string, []interface{}, error) {
select.go#L239: func (b SelectBuilder) Prefix(sql string, args ...interface{}) SelectBuilder {
select.go#L244: func (b SelectBuilder) PrefixExpr(expr Sqlizer) SelectBuilder {
select.go#L245: return builder.Append(b, "Prefixes", expr).(SelectBuilder)
select.go#L249: func (b SelectBuilder) Distinct() SelectBuilder {
select.go#L254: func (b SelectBuilder) Options(options ...string) SelectBuilder {
select.go#L255: return builder.Extend(b, "Options", options).(SelectBuilder)
select.go#L259: func (b SelectBuilder) Columns(columns ...string) SelectBuilder {
select.go#L264: return builder.Extend(b, "Columns", parts).(SelectBuilder)
select.go#L271: func (b SelectBuilder) Column(column interface{}, args ...interface{}) SelectBuilder {
select.go#L272: return builder.Append(b, "Columns", newPart(column, args...)).(SelectBuilder)
select.go#L276: func (b SelectBuilder) From(from string) SelectBuilder {
select.go#L277: return builder.Set(b, "From", newPart(from)).(SelectBuilder)
select.go#L281: func (b SelectBuilder) FromSelect(from SelectBuilder, alias string) SelectBuilder {
select.go#L284: return builder.Set(b, "From", Alias(from, alias)).(SelectBuilder)
select.go#L288: func (b SelectBuilder) JoinClause(pred interface{}, args ...interface{}) SelectBuilder {
select.go#L289: return builder.Append(b, "Joins", newPart(pred, args...)).(SelectBuilder)
select.go#L293: func (b SelectBuilder) Join(join string, rest ...interface{}) SelectBuilder {
select.go#L298: func (b SelectBuilder) LeftJoin(join string, rest ...interface{}) SelectBuilder {
select.go#L303: func (b SelectBuilder) RightJoin(join string, rest ...interface{}) SelectBuilder {
select.go#L327: func (b SelectBuilder) Where(pred interface{}, args ...interface{}) SelectBuilder {
select.go#L331: return builder.Append(b, "WhereParts", newWherePart(pred, args...)).(SelectBuilder)
select.go#L335: func (b SelectBuilder) GroupBy(groupBys ...string) SelectBuilder {
select.go#L336: return builder.Extend(b, "GroupBys", groupBys).(SelectBuilder)
select.go#L342: func (b SelectBuilder) Having(pred interface{}, rest ...interface{}) SelectBuilder {
select.go#L343: return builder.Append(b, "HavingParts", newWherePart(pred, rest...)).(SelectBuilder)
select.go#L347: func (b SelectBuilder) OrderByClause(pred interface{}, args ...interface{}) SelectBuilder {
select.go#L348: return builder.Append(b, "OrderByParts", newPart(pred, args...)).(SelectBuilder)
select.go#L352: func (b SelectBuilder) OrderBy(orderBys ...string) SelectBuilder {
select.go#L361: func (b SelectBuilder) Limit(limit uint64) SelectBuilder {
select.go#L362: return builder.Set(b, "Limit", fmt.Sprintf("%d", limit)).(SelectBuilder)
select.go#L366: func (b SelectBuilder) RemoveLimit() SelectBuilder {
select.go#L367: return builder.Delete(b, "Limit").(SelectBuilder)
select.go#L371: func (b SelectBuilder) Offset(offset uint64) SelectBuilder {
select.go#L372: return builder.Set(b, "Offset", fmt.Sprintf("%d", offset)).(SelectBuilder)
select.go#L376: func (b SelectBuilder) RemoveOffset() SelectBuilder {
select.go#L377: return builder.Delete(b, "Offset").(SelectBuilder)
select.go#L381: func (b SelectBuilder) Suffix(sql string, args ...interface{}) SelectBuilder {
select.go#L386: func (b SelectBuilder) SuffixExpr(expr Sqlizer) SelectBuilder {
select.go#L387: return builder.Append(b, "Suffixes", expr).(SelectBuilder)
select_ctx.go#L49: func (b SelectBuilder) ExecContext(ctx context.Context) (sql.Result, error) {
select_ctx.go#L55: func (b SelectBuilder) QueryContext(ctx context.Context) (*sql.Rows, error) {
select_ctx.go#L61: func (b SelectBuilder) QueryRowContext(ctx context.Context) RowScanner {
select_ctx.go#L67: func (b SelectBuilder) ScanContext(ctx context.Context, dest ...interface{}) error {
statement.go#L9: func (b StatementBuilderType) Select(columns ...string) SelectBuilder {
statement.go#L10: return SelectBuilder(b).Columns(columns...)
statement.go#L57: func Select(columns ...string) SelectBuilder {
golang.org/x/pkgsite/internal/postgres
package_symbol.go#L59: func packageSymbolQueryJoin(query squirrel.SelectBuilder, pkgPath, modulePath string) squirrel.SelectBuilder {
version_map.go#L131: func versionMapSelect() squirrel.SelectBuilder {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |