Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var UserMeta = drel.ModelMeta[User]{ Table: "users", Columns: []string{"id", "name", "balance", "created_at", "updated_at"}, PKColumn: "id", Scan: scanUser, Snapshot: snapshotUser, Diff: diffUser, PKValue: userPKValue, InsertColumns: userInsertColumns, ScanReturning: userScanReturning, ColumnValue: userColumnValue, }
View Source
var Users = struct { ID drel.OrderedColumn[int] Name drel.StringColumn Balance drel.OrderedColumn[int] CreatedAt drel.Column[time.Time] UpdatedAt drel.Column[time.Time] }{ ID: drel.NewOrderedCol[int]("id"), Name: drel.NewStringCol("name"), Balance: drel.NewOrderedCol[int]("balance"), CreatedAt: drel.NewCol[time.Time]("created_at"), UpdatedAt: drel.NewCol[time.Time]("updated_at"), }
Functions ¶
This section is empty.
Types ¶
type BalanceTransferred ¶
type TxUserRepository ¶
type TxUserRepository struct {
*drel.TxRepository[User]
}
type UoWUserRepository ¶ added in v0.3.0
type UoWUserRepository struct {
*drel.UoWRepository[User]
}
type UserRepository ¶
type UserRepository struct {
*drel.Repository[User]
}
Click to show internal directories.
Click to hide internal directories.