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, NormalizeKey: userNormalizeKey, }
View Source
var Users = struct { ID drel.OrderedColumn[int] Name drel.StringColumn Balance drel.OrderedColumn[int] CreatedAt drel.TimeColumn UpdatedAt drel.TimeColumn }{ ID: drel.NewOrderedCol[int]("id"), Name: drel.NewStringCol("name"), Balance: drel.NewOrderedCol[int]("balance"), CreatedAt: drel.NewTimeCol("created_at"), UpdatedAt: drel.NewTimeCol("updated_at"), }
Functions ¶
This section is empty.
Types ¶
type BalanceTransferred ¶
type TxUserRepository ¶
type TxUserRepository struct {
*drel.TxRepository[User]
}
type UserRepository ¶
type UserRepository struct {
*drel.Repository[User]
}
Click to show internal directories.
Click to hide internal directories.