Draft: big refactor

This commit is contained in:
2025-09-16 16:03:27 +08:00
parent f527230f1e
commit c4f2b0af25
42 changed files with 684 additions and 215 deletions

View File

@@ -38,16 +38,6 @@ func (self *BunDatabase) GetUserStatuses(
return ret, err
}
func (self *BunDatabase) GetRooms(
ctx context.Context,
) ([]models.Room, error) {
var ret []models.Room
err := self.db.NewSelect().
Model(&ret).
Scan(ctx)
return ret, err
}
func (self *BunDatabase) InsertUser(
ctx context.Context,
user models.User,
@@ -81,16 +71,6 @@ func (self *BunDatabase) InsertUserStatus(
return err
}
func (self *BunDatabase) InsertRoom(
ctx context.Context,
room models.Room,
) error {
_, err := self.db.NewInsert().
Model(&room).
Exec(ctx)
return err
}
func (self *BunDatabase) DeleteUserStatus(
ctx context.Context,
username string,
@@ -101,14 +81,3 @@ func (self *BunDatabase) DeleteUserStatus(
Exec(ctx)
return err
}
func (self *BunDatabase) DeleteRoom(
ctx context.Context,
roomId int,
) error {
_, err := self.db.NewDelete().
Model(&models.Room{Id: roomId}).
WherePK().
Exec(ctx)
return err
}