diff --git a/backend/internal/database/database.go b/backend/internal/database/database.go index 96fd988..dd3cef1 100644 --- a/backend/internal/database/database.go +++ b/backend/internal/database/database.go @@ -19,7 +19,6 @@ import ( "github.com/glebarez/sqlite" "github.com/go-redis/redis/v8" - "golang.org/x/crypto/bcrypt" "gorm.io/driver/mysql" "gorm.io/gorm" "gorm.io/gorm/logger" @@ -730,20 +729,10 @@ func initTicketData() { if ticketCount == 0 { log.Println("Initializing ticket data...") - // 确保开发者用户存在 var devUser model.User if err := DB.Where("username = ?", "dev").First(&devUser).Error; err != nil { - log.Println("Creating dev user for tickets...") - devEmail := "dev@example.com" - hashedPassword, _ := bcrypt.GenerateFromPassword([]byte("123456"), bcrypt.DefaultCost) - devUser = model.User{ - Username: "dev", - Email: &devEmail, - Password: string(hashedPassword), - Role: "admin", - Status: "active", - } - DB.Create(&devUser) + log.Println("No dev user found, skipping ticket initialization") + return } // 创建示例工单