feat: make database migration testable and backfill assets

This commit is contained in:
OpenClaw Agent
2026-09-17 02:42:38 +08:00
parent 4607312b7a
commit 7169a7b5fd
4 changed files with 187 additions and 7 deletions
+1 -1
View File
@@ -227,7 +227,7 @@ func (a *App) bootstrapAdmin() {
if err := a.db.Create(&u).Error; err != nil {
panic(err)
}
if err := a.db.Model(&Task{}).Where("user_id = 0").Update("user_id", u.ID).Error; err != nil {
if err := a.db.Model(&Task{}).Where("user_id = 0 OR user_id IS NULL").Update("user_id", u.ID).Error; err != nil {
panic(err)
}
if err := a.db.Create(&CreditAccount{UserID: u.ID}).Error; err != nil {