Documentation
¶
Index ¶
- Constants
- Variables
- type AfterDeleteHook
- type AfterInsertHook
- type AfterScanRowHook
- type AfterSelectHook
- type AfterUpdateHook
- type Applier
- type ApplyFunc
- type ArrayAggBuilder
- type AvgBuilder
- type BaseModel
- type BeforeDeleteHook
- type BeforeInsertHook
- type BeforeScanRowHook
- type BeforeSelectHook
- type BeforeUpdateHook
- type BitAndBuilder
- type BitOrBuilder
- type BoolAndBuilder
- type BoolOrBuilder
- type BunDeleteQuery
- type BunInsertQuery
- type BunSelectQuery
- type BunUpdateQuery
- type CaseBuilder
- type CaseWhenBuilder
- type ColumnInfo
- type ConditionBuilder
- type ConflictBuilder
- type ConflictUpdateBuilder
- type CountBuilder
- type CumeDistBuilder
- type Db
- type DeleteQuery
- type DenseRankBuilder
- type Dialect
- type ExprBuilder
- type Field
- type FirstValueBuilder
- type InsertQuery
- type JSONArrayAggBuilder
- type JSONObjectAggBuilder
- type JoinType
- type LagBuilder
- type LastValueBuilder
- type LeadBuilder
- type MaxBuilder
- type MergeInsertBuilder
- type MergeQuery
- type MergeUpdateBuilder
- type MergeWhenBuilder
- type MinBuilder
- type Model
- type NthValueBuilder
- type NtileBuilder
- type OrderBuilder
- type PercentRankBuilder
- type PkField
- type QueryBuilder
- type RankBuilder
- type RawQuery
- type Relation
- type RelationSpec
- type RowNumberBuilder
- type SelectQuery
- type StdDevBuilder
- type StringAggBuilder
- type SumBuilder
- type Table
- type UpdateQuery
- type VarianceBuilder
- type WindowArrayAggBuilder
- type WindowAvgBuilder
- type WindowBitAndBuilder
- type WindowBitOrBuilder
- type WindowBoolAndBuilder
- type WindowBoolOrBuilder
- type WindowCountBuilder
- type WindowJSONArrayAggBuilder
- type WindowJSONObjectAggBuilder
- type WindowMaxBuilder
- type WindowMinBuilder
- type WindowStdDevBuilder
- type WindowStringAggBuilder
- type WindowSumBuilder
- type WindowVarianceBuilder
Constants ¶
Variables ¶
View Source
var ApplySort = orm.ApplySort
Functions ¶
This section is empty.
Types ¶
type AfterDeleteHook ¶
type AfterDeleteHook interface {
bun.AfterDeleteHook
AfterDelete(ctx context.Context, query *BunDeleteQuery) error
}
type AfterInsertHook ¶
type AfterInsertHook interface {
bun.AfterInsertHook
AfterInsert(ctx context.Context, query *BunInsertQuery) error
}
type AfterScanRowHook ¶
type AfterScanRowHook = bun.AfterScanRowHook
type AfterSelectHook ¶
type AfterSelectHook interface {
bun.AfterSelectHook
AfterSelect(ctx context.Context, query *BunSelectQuery) error
}
type AfterUpdateHook ¶
type AfterUpdateHook interface {
bun.AfterUpdateHook
AfterUpdate(ctx context.Context, query *BunUpdateQuery) error
}
type ArrayAggBuilder ¶
type ArrayAggBuilder = orm.ArrayAggBuilder
type AvgBuilder ¶
type AvgBuilder = orm.AvgBuilder
type BeforeDeleteHook ¶
type BeforeDeleteHook interface {
bun.BeforeDeleteHook
BeforeDelete(ctx context.Context, query *BunDeleteQuery) error
}
type BeforeInsertHook ¶
type BeforeInsertHook interface {
bun.BeforeInsertHook
BeforeInsert(ctx context.Context, query *BunInsertQuery) error
}
type BeforeScanRowHook ¶
type BeforeScanRowHook = bun.BeforeScanRowHook
type BeforeSelectHook ¶
type BeforeSelectHook interface {
bun.BeforeSelectHook
BeforeSelect(ctx context.Context, query *BunSelectQuery) error
}
type BeforeUpdateHook ¶
type BeforeUpdateHook interface {
bun.BeforeUpdateHook
BeforeUpdate(ctx context.Context, query *BunUpdateQuery) error
}
type BitAndBuilder ¶
type BitAndBuilder = orm.BitAndBuilder
type BitOrBuilder ¶
type BitOrBuilder = orm.BitOrBuilder
type BoolAndBuilder ¶
type BoolAndBuilder = orm.BoolAndBuilder
type BoolOrBuilder ¶
type BoolOrBuilder = orm.BoolOrBuilder
type BunDeleteQuery ¶
type BunDeleteQuery = bun.DeleteQuery
type BunInsertQuery ¶
type BunInsertQuery = bun.InsertQuery
type BunSelectQuery ¶
type BunSelectQuery = bun.SelectQuery
type BunUpdateQuery ¶
type BunUpdateQuery = bun.UpdateQuery
type CaseBuilder ¶
type CaseBuilder = orm.CaseBuilder
type CaseWhenBuilder ¶
type CaseWhenBuilder = orm.CaseWhenBuilder
type ColumnInfo ¶
type ColumnInfo = orm.ColumnInfo
type ConditionBuilder ¶
type ConditionBuilder = orm.ConditionBuilder
type ConflictBuilder ¶
type ConflictBuilder = orm.ConflictBuilder
type ConflictUpdateBuilder ¶
type ConflictUpdateBuilder = orm.ConflictUpdateBuilder
type CountBuilder ¶
type CountBuilder = orm.CountBuilder
type CumeDistBuilder ¶
type CumeDistBuilder = orm.CumeDistBuilder
type DeleteQuery ¶
type DeleteQuery = orm.DeleteQuery
type DenseRankBuilder ¶
type DenseRankBuilder = orm.DenseRankBuilder
type ExprBuilder ¶
type ExprBuilder = orm.ExprBuilder
type FirstValueBuilder ¶
type FirstValueBuilder = orm.FirstValueBuilder
type InsertQuery ¶
type InsertQuery = orm.InsertQuery
type JSONArrayAggBuilder ¶
type JSONArrayAggBuilder = orm.JsonArrayAggBuilder
type JSONObjectAggBuilder ¶
type JSONObjectAggBuilder = orm.JsonObjectAggBuilder
type LagBuilder ¶
type LagBuilder = orm.LagBuilder
type LastValueBuilder ¶
type LastValueBuilder = orm.LastValueBuilder
type LeadBuilder ¶
type LeadBuilder = orm.LeadBuilder
type MaxBuilder ¶
type MaxBuilder = orm.MaxBuilder
type MergeInsertBuilder ¶
type MergeInsertBuilder = orm.MergeInsertBuilder
type MergeQuery ¶
type MergeQuery = orm.MergeQuery
type MergeUpdateBuilder ¶
type MergeUpdateBuilder = orm.MergeUpdateBuilder
type MergeWhenBuilder ¶
type MergeWhenBuilder = orm.MergeWhenBuilder
type MinBuilder ¶
type MinBuilder = orm.MinBuilder
type NthValueBuilder ¶
type NthValueBuilder = orm.NthValueBuilder
type NtileBuilder ¶
type NtileBuilder = orm.NtileBuilder
type OrderBuilder ¶
type OrderBuilder = orm.OrderBuilder
type PercentRankBuilder ¶
type PercentRankBuilder = orm.PercentRankBuilder
type QueryBuilder ¶
type QueryBuilder = orm.QueryBuilder
type RankBuilder ¶
type RankBuilder = orm.RankBuilder
type RelationSpec ¶
type RelationSpec = orm.RelationSpec
type RowNumberBuilder ¶
type RowNumberBuilder = orm.RowNumberBuilder
type SelectQuery ¶
type SelectQuery = orm.SelectQuery
type StdDevBuilder ¶
type StdDevBuilder = orm.StdDevBuilder
type StringAggBuilder ¶
type StringAggBuilder = orm.StringAggBuilder
type SumBuilder ¶
type SumBuilder = orm.SumBuilder
type UpdateQuery ¶
type UpdateQuery = orm.UpdateQuery
type VarianceBuilder ¶
type VarianceBuilder = orm.VarianceBuilder
type WindowArrayAggBuilder ¶
type WindowArrayAggBuilder = orm.WindowArrayAggBuilder
type WindowAvgBuilder ¶
type WindowAvgBuilder = orm.WindowAvgBuilder
type WindowBitAndBuilder ¶
type WindowBitAndBuilder = orm.WindowBitAndBuilder
type WindowBitOrBuilder ¶
type WindowBitOrBuilder = orm.WindowBitOrBuilder
type WindowBoolAndBuilder ¶
type WindowBoolAndBuilder = orm.WindowBoolAndBuilder
type WindowBoolOrBuilder ¶
type WindowBoolOrBuilder = orm.WindowBoolOrBuilder
type WindowCountBuilder ¶
type WindowCountBuilder = orm.WindowCountBuilder
type WindowJSONArrayAggBuilder ¶
type WindowJSONArrayAggBuilder = orm.WindowJsonArrayAggBuilder
type WindowJSONObjectAggBuilder ¶
type WindowJSONObjectAggBuilder = orm.WindowJsonObjectAggBuilder
type WindowMaxBuilder ¶
type WindowMaxBuilder = orm.WindowMaxBuilder
type WindowMinBuilder ¶
type WindowMinBuilder = orm.WindowMinBuilder
type WindowStdDevBuilder ¶
type WindowStdDevBuilder = orm.WindowStdDevBuilder
type WindowStringAggBuilder ¶
type WindowStringAggBuilder = orm.WindowStringAggBuilder
type WindowSumBuilder ¶
type WindowSumBuilder = orm.WindowSumBuilder
type WindowVarianceBuilder ¶
type WindowVarianceBuilder = orm.WindowVarianceBuilder
Click to show internal directories.
Click to hide internal directories.