commit 6f62361d7b1eadb2ced19ff7729c833ff616b88c
parent 138b774bb9f1e813a24ca92c71ca203436098ad1
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Sat, 30 Dec 2023 22:25:45 -0500
helpers
Diffstat:
1 file changed, 8 insertions(+), 0 deletions(-)
diff --git a/pkg/database/tableUsers.go b/pkg/database/tableUsers.go
@@ -363,6 +363,14 @@ func (u *User) DoSave(db *DkfDB) {
}
}
+func (u *User) Update(db *DkfDB, attrs ...any) {
+ db.DB().Model(u).Update(attrs...)
+}
+
+func (u *User) Updates(db *DkfDB, values any) {
+ db.DB().Model(u).Updates(values)
+}
+
func (u *User) SetPmMode(db *DkfDB, pmMode int64) {
u.PmMode = pmMode
db.db.Exec(`UPDATE users SET pm_mode = ? WHERE id = ?`, u.PmMode, u.ID)