fix(用户): 使用事务安全处理邮箱绑定更新
All checks were successful
Build docker and publish / build (20.15.1) (push) Successful in 7m35s
All checks were successful
Build docker and publish / build (20.15.1) (push) Successful in 7m35s
在更新用户绑定邮箱逻辑中引入事务处理,确保在并发情况下数据一致性。新增事务内检查记录存在性,避免重复插入或更新冲突。
This commit is contained in:
parent
3bbd687231
commit
267434961e
@ -48,22 +48,47 @@ func (l *UpdateBindEmailLogic) UpdateBindEmail(req *types.UpdateBindEmailRequest
|
|||||||
if m.Id > 0 {
|
if m.Id > 0 {
|
||||||
return errors.Wrapf(xerr.NewErrCode(xerr.UserExist), "email already bind")
|
return errors.Wrapf(xerr.NewErrCode(xerr.UserExist), "email already bind")
|
||||||
}
|
}
|
||||||
|
// Use transaction to safely handle insert or update
|
||||||
|
err = l.svcCtx.UserModel.Transaction(l.ctx, func(db *gorm.DB) error {
|
||||||
if method.Id == 0 {
|
if method.Id == 0 {
|
||||||
|
// Check if record exists in current transaction
|
||||||
|
var existingMethod user.AuthMethods
|
||||||
|
err := db.Model(&user.AuthMethods{}).Where("user_id = ? AND auth_type = ?", u.Id, "email").First(&existingMethod).Error
|
||||||
|
if err != nil {
|
||||||
|
if errors.Is(err, gorm.ErrRecordNotFound) {
|
||||||
|
// Create new record
|
||||||
method = &user.AuthMethods{
|
method = &user.AuthMethods{
|
||||||
UserId: u.Id,
|
UserId: u.Id,
|
||||||
AuthType: "email",
|
AuthType: "email",
|
||||||
AuthIdentifier: req.Email,
|
AuthIdentifier: req.Email,
|
||||||
Verified: false,
|
Verified: false,
|
||||||
}
|
}
|
||||||
if err := l.svcCtx.UserModel.InsertUserAuthMethods(l.ctx, method); err != nil {
|
if err := db.Create(method).Error; err != nil {
|
||||||
return errors.Wrapf(xerr.NewErrCode(xerr.DatabaseInsertError), "InsertUserAuthMethods error")
|
return err
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
// Record exists, update it
|
||||||
|
existingMethod.AuthIdentifier = req.Email
|
||||||
|
existingMethod.Verified = false
|
||||||
|
if err := db.Save(&existingMethod).Error; err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
// Update existing record
|
||||||
method.Verified = false
|
method.Verified = false
|
||||||
method.AuthIdentifier = req.Email
|
method.AuthIdentifier = req.Email
|
||||||
if err := l.svcCtx.UserModel.UpdateUserAuthMethods(l.ctx, method); err != nil {
|
if err := db.Save(method).Error; err != nil {
|
||||||
return errors.Wrapf(xerr.NewErrCode(xerr.DatabaseUpdateError), "UpdateUserAuthMethods error")
|
return err
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
|
})
|
||||||
|
if err != nil {
|
||||||
|
return errors.Wrapf(xerr.NewErrCode(xerr.DatabaseInsertError), "UpdateBindEmail transaction error")
|
||||||
|
}
|
||||||
|
return nil
|
||||||
}
|
}
|
||||||
|
|||||||
648
logs/access.log-2025-10-17
Normal file
648
logs/access.log-2025-10-17
Normal file
@ -0,0 +1,648 @@
|
|||||||
|
{"caller":"queue/queue.go:23","content":"start consumer service","level":"info","timestamp":"2025-10-17 09:32:30.652"}
|
||||||
|
{"caller":"scheduler/scheduler.go:26","content":"start scheduler service","level":"info","timestamp":"2025-10-17 09:32:30.652"}
|
||||||
|
{"caller":"initialize/version.go:21","content":"[Migrate] database not change","level":"info","timestamp":"2025-10-17 09:32:30.656"}
|
||||||
|
{"caller":"initialize/site.go:15","content":"[GORM] SQL Executed","duration":"0.3ms","level":"info","rows":7,"sql":"SELECT * FROM `system` WHERE `category` = 'site'","timestamp":"2025-10-17 09:32:30.656"}
|
||||||
|
{"caller":"initialize/node.go:17","content":"[GORM] SQL Executed","duration":"0.2ms","level":"info","rows":9,"sql":"SELECT * FROM `system` WHERE `category` = 'server'","timestamp":"2025-10-17 09:32:30.657"}
|
||||||
|
{"caller":"internal/server.go:69","content":"[GORM] SQL Executed","duration":"0.2ms","level":"info","rows":1,"sql":"SELECT * FROM `system` WHERE `key` = 'NodeMultiplierConfig'","timestamp":"2025-10-17 09:32:30.657"}
|
||||||
|
{"caller":"initialize/node.go:70","content":"[GORM] SQL Executed","duration":"0.2ms","level":"info","rows":1,"sql":"SELECT * FROM `system` WHERE `category` = 'server' AND `key` = 'NodeMultiplierConfig'","timestamp":"2025-10-17 09:32:30.657"}
|
||||||
|
{"caller":"initialize/email.go:18","content":"[GORM] SQL Executed","duration":"0.3ms","level":"info","rows":1,"sql":"SELECT * FROM `auth_method` WHERE method = 'email' ORDER BY `auth_method`.`id` LIMIT 1","timestamp":"2025-10-17 09:32:30.657"}
|
||||||
|
{"caller":"initialize/device.go:16","content":"[GORM] SQL Executed","duration":"0.2ms","level":"info","rows":1,"sql":"SELECT * FROM `auth_method` WHERE method = 'device' ORDER BY `auth_method`.`id` LIMIT 1","timestamp":"2025-10-17 09:32:30.658"}
|
||||||
|
{"caller":"initialize/invite.go:15","content":"[GORM] SQL Executed","duration":"0.3ms","level":"info","rows":3,"sql":"SELECT * FROM `system` WHERE `category` = 'invite'","timestamp":"2025-10-17 09:32:30.659"}
|
||||||
|
{"caller":"initialize/verify.go:23","content":"[GORM] SQL Executed","duration":"0.2ms","level":"info","rows":5,"sql":"SELECT * FROM `system` WHERE `category` = 'verify'","timestamp":"2025-10-17 09:32:30.659"}
|
||||||
|
{"caller":"initialize/verify.go:41","content":"[GORM] SQL Executed","duration":"0.2ms","level":"info","rows":3,"sql":"SELECT * FROM `system` WHERE `category` = 'verify_code'","timestamp":"2025-10-17 09:32:30.660"}
|
||||||
|
{"caller":"initialize/subscribe.go:15","content":"[GORM] SQL Executed","duration":"0.2ms","level":"info","rows":6,"sql":"SELECT * FROM `system` WHERE `category` = 'subscribe'","timestamp":"2025-10-17 09:32:30.660"}
|
||||||
|
{"caller":"initialize/register.go:15","content":"[GORM] SQL Executed","duration":"0.2ms","level":"info","rows":8,"sql":"SELECT * FROM `system` WHERE `category` = 'register'","timestamp":"2025-10-17 09:32:30.660"}
|
||||||
|
{"caller":"initialize/mobile.go:17","content":"[GORM] SQL Executed","duration":"0.2ms","level":"info","rows":1,"sql":"SELECT * FROM `auth_method` WHERE method = 'mobile' ORDER BY `auth_method`.`id` LIMIT 1","timestamp":"2025-10-17 09:32:30.661"}
|
||||||
|
{"caller":"initialize/telegram.go:19","content":"[GORM] SQL Executed","duration":"0.2ms","level":"info","rows":1,"sql":"SELECT * FROM `auth_method` WHERE method = 'telegram' ORDER BY `auth_method`.`id` LIMIT 1","timestamp":"2025-10-17 09:32:30.661"}
|
||||||
|
{"caller":"trace/agent.go:46","content":"Starting agent","level":"info","timestamp":"2025-10-17 09:32:30.661"}
|
||||||
|
{"caller":"internal/server.go:87","content":"server start at 0.0.0.0:8888","level":"info","timestamp":"2025-10-17 09:32:30.662"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:33:30","level":"info","timestamp":"2025-10-17 09:33:30.781"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:33:30.786"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:33:30.786"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:33:30.787' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:33:30.788"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:33:30.788"}
|
||||||
|
{"caller":"scheduler/scheduler.go:55","content":"stop scheduler service","level":"info","timestamp":"2025-10-17 09:34:09.417"}
|
||||||
|
{"caller":"queue/queue.go:36","content":"stop consumer service","level":"info","timestamp":"2025-10-17 09:34:09.417"}
|
||||||
|
{"caller":"internal/server.go:108","content":"server shutdown","level":"info","timestamp":"2025-10-17 09:34:09.417"}
|
||||||
|
{"caller":"queue/queue.go:23","content":"start consumer service","level":"info","timestamp":"2025-10-17 09:34:24.620"}
|
||||||
|
{"caller":"scheduler/scheduler.go:26","content":"start scheduler service","level":"info","timestamp":"2025-10-17 09:34:24.620"}
|
||||||
|
{"caller":"initialize/version.go:21","content":"[Migrate] database not change","level":"info","timestamp":"2025-10-17 09:34:24.632"}
|
||||||
|
{"caller":"initialize/site.go:15","content":"[GORM] SQL Executed","duration":"0.6ms","level":"info","rows":7,"sql":"SELECT * FROM `system` WHERE `category` = 'site'","timestamp":"2025-10-17 09:34:24.632"}
|
||||||
|
{"caller":"initialize/node.go:17","content":"[GORM] SQL Executed","duration":"0.4ms","level":"info","rows":9,"sql":"SELECT * FROM `system` WHERE `category` = 'server'","timestamp":"2025-10-17 09:34:24.633"}
|
||||||
|
{"caller":"internal/server.go:69","content":"[GORM] SQL Executed","duration":"0.5ms","level":"info","rows":1,"sql":"SELECT * FROM `system` WHERE `key` = 'NodeMultiplierConfig'","timestamp":"2025-10-17 09:34:24.634"}
|
||||||
|
{"caller":"initialize/node.go:70","content":"[GORM] SQL Executed","duration":"0.5ms","level":"info","rows":1,"sql":"SELECT * FROM `system` WHERE `category` = 'server' AND `key` = 'NodeMultiplierConfig'","timestamp":"2025-10-17 09:34:24.634"}
|
||||||
|
{"caller":"initialize/email.go:18","content":"[GORM] SQL Executed","duration":"0.9ms","level":"info","rows":1,"sql":"SELECT * FROM `auth_method` WHERE method = 'email' ORDER BY `auth_method`.`id` LIMIT 1","timestamp":"2025-10-17 09:34:24.635"}
|
||||||
|
{"caller":"initialize/device.go:16","content":"[GORM] SQL Executed","duration":"1.5ms","level":"info","rows":1,"sql":"SELECT * FROM `auth_method` WHERE method = 'device' ORDER BY `auth_method`.`id` LIMIT 1","timestamp":"2025-10-17 09:34:24.637"}
|
||||||
|
{"caller":"initialize/invite.go:15","content":"[GORM] SQL Executed","duration":"0.5ms","level":"info","rows":3,"sql":"SELECT * FROM `system` WHERE `category` = 'invite'","timestamp":"2025-10-17 09:34:24.638"}
|
||||||
|
{"caller":"initialize/verify.go:23","content":"[GORM] SQL Executed","duration":"0.4ms","level":"info","rows":5,"sql":"SELECT * FROM `system` WHERE `category` = 'verify'","timestamp":"2025-10-17 09:34:24.639"}
|
||||||
|
{"caller":"initialize/verify.go:41","content":"[GORM] SQL Executed","duration":"0.4ms","level":"info","rows":3,"sql":"SELECT * FROM `system` WHERE `category` = 'verify_code'","timestamp":"2025-10-17 09:34:24.640"}
|
||||||
|
{"caller":"initialize/subscribe.go:15","content":"[GORM] SQL Executed","duration":"0.4ms","level":"info","rows":6,"sql":"SELECT * FROM `system` WHERE `category` = 'subscribe'","timestamp":"2025-10-17 09:34:24.640"}
|
||||||
|
{"caller":"initialize/register.go:15","content":"[GORM] SQL Executed","duration":"0.4ms","level":"info","rows":8,"sql":"SELECT * FROM `system` WHERE `category` = 'register'","timestamp":"2025-10-17 09:34:24.641"}
|
||||||
|
{"caller":"initialize/mobile.go:17","content":"[GORM] SQL Executed","duration":"0.4ms","level":"info","rows":1,"sql":"SELECT * FROM `auth_method` WHERE method = 'mobile' ORDER BY `auth_method`.`id` LIMIT 1","timestamp":"2025-10-17 09:34:24.642"}
|
||||||
|
{"caller":"initialize/telegram.go:19","content":"[GORM] SQL Executed","duration":"0.3ms","level":"info","rows":1,"sql":"SELECT * FROM `auth_method` WHERE method = 'telegram' ORDER BY `auth_method`.`id` LIMIT 1","timestamp":"2025-10-17 09:34:24.642"}
|
||||||
|
{"caller":"trace/agent.go:46","content":"Starting agent","level":"info","timestamp":"2025-10-17 09:34:24.643"}
|
||||||
|
{"caller":"internal/server.go:87","content":"server start at 0.0.0.0:8888","level":"info","timestamp":"2025-10-17 09:34:24.643"}
|
||||||
|
{"caller":"scheduler/scheduler.go:55","content":"stop scheduler service","level":"info","timestamp":"2025-10-17 09:34:38.883"}
|
||||||
|
{"caller":"queue/queue.go:36","content":"stop consumer service","level":"info","timestamp":"2025-10-17 09:34:38.883"}
|
||||||
|
{"caller":"internal/server.go:108","content":"server shutdown","level":"info","timestamp":"2025-10-17 09:34:38.884"}
|
||||||
|
{"caller":"queue/queue.go:23","content":"start consumer service","level":"info","timestamp":"2025-10-17 09:35:25.934"}
|
||||||
|
{"caller":"scheduler/scheduler.go:26","content":"start scheduler service","level":"info","timestamp":"2025-10-17 09:35:25.934"}
|
||||||
|
{"caller":"initialize/version.go:21","content":"[Migrate] database not change","level":"info","timestamp":"2025-10-17 09:35:25.941"}
|
||||||
|
{"caller":"initialize/site.go:15","content":"[GORM] SQL Executed","duration":"0.9ms","level":"info","rows":7,"sql":"SELECT * FROM `system` WHERE `category` = 'site'","timestamp":"2025-10-17 09:35:25.942"}
|
||||||
|
{"caller":"initialize/node.go:17","content":"[GORM] SQL Executed","duration":"0.7ms","level":"info","rows":9,"sql":"SELECT * FROM `system` WHERE `category` = 'server'","timestamp":"2025-10-17 09:35:25.943"}
|
||||||
|
{"caller":"internal/server.go:69","content":"[GORM] SQL Executed","duration":"0.6ms","level":"info","rows":1,"sql":"SELECT * FROM `system` WHERE `key` = 'NodeMultiplierConfig'","timestamp":"2025-10-17 09:35:25.944"}
|
||||||
|
{"caller":"initialize/node.go:70","content":"[GORM] SQL Executed","duration":"0.5ms","level":"info","rows":1,"sql":"SELECT * FROM `system` WHERE `category` = 'server' AND `key` = 'NodeMultiplierConfig'","timestamp":"2025-10-17 09:35:25.944"}
|
||||||
|
{"caller":"initialize/email.go:18","content":"[GORM] SQL Executed","duration":"0.7ms","level":"info","rows":1,"sql":"SELECT * FROM `auth_method` WHERE method = 'email' ORDER BY `auth_method`.`id` LIMIT 1","timestamp":"2025-10-17 09:35:25.945"}
|
||||||
|
{"caller":"initialize/device.go:16","content":"[GORM] SQL Executed","duration":"0.6ms","level":"info","rows":1,"sql":"SELECT * FROM `auth_method` WHERE method = 'device' ORDER BY `auth_method`.`id` LIMIT 1","timestamp":"2025-10-17 09:35:25.946"}
|
||||||
|
{"caller":"initialize/invite.go:15","content":"[GORM] SQL Executed","duration":"0.8ms","level":"info","rows":3,"sql":"SELECT * FROM `system` WHERE `category` = 'invite'","timestamp":"2025-10-17 09:35:25.947"}
|
||||||
|
{"caller":"initialize/verify.go:23","content":"[GORM] SQL Executed","duration":"0.7ms","level":"info","rows":5,"sql":"SELECT * FROM `system` WHERE `category` = 'verify'","timestamp":"2025-10-17 09:35:25.949"}
|
||||||
|
{"caller":"initialize/verify.go:41","content":"[GORM] SQL Executed","duration":"0.6ms","level":"info","rows":3,"sql":"SELECT * FROM `system` WHERE `category` = 'verify_code'","timestamp":"2025-10-17 09:35:25.950"}
|
||||||
|
{"caller":"initialize/subscribe.go:15","content":"[GORM] SQL Executed","duration":"0.7ms","level":"info","rows":6,"sql":"SELECT * FROM `system` WHERE `category` = 'subscribe'","timestamp":"2025-10-17 09:35:25.951"}
|
||||||
|
{"caller":"initialize/register.go:15","content":"[GORM] SQL Executed","duration":"0.7ms","level":"info","rows":8,"sql":"SELECT * FROM `system` WHERE `category` = 'register'","timestamp":"2025-10-17 09:35:25.952"}
|
||||||
|
{"caller":"initialize/mobile.go:17","content":"[GORM] SQL Executed","duration":"0.5ms","level":"info","rows":1,"sql":"SELECT * FROM `auth_method` WHERE method = 'mobile' ORDER BY `auth_method`.`id` LIMIT 1","timestamp":"2025-10-17 09:35:25.953"}
|
||||||
|
{"caller":"initialize/telegram.go:19","content":"[GORM] SQL Executed","duration":"0.4ms","level":"info","rows":1,"sql":"SELECT * FROM `auth_method` WHERE method = 'telegram' ORDER BY `auth_method`.`id` LIMIT 1","timestamp":"2025-10-17 09:35:25.954"}
|
||||||
|
{"caller":"trace/agent.go:46","content":"Starting agent","level":"info","timestamp":"2025-10-17 09:35:25.954"}
|
||||||
|
{"caller":"internal/server.go:87","content":"server start at 0.0.0.0:8888","level":"info","timestamp":"2025-10-17 09:35:25.954"}
|
||||||
|
{"caller":"common/getGlobalConfigLogic.go:33","content":"[GORM] SQL Executed","duration":"3.5ms","level":"info","rows":4,"span":"23ea0d3dd45bef4b","sql":"SELECT * FROM `system` WHERE `category` = 'currency'","timestamp":"2025-10-17 09:35:51.484","trace":"f44ddbb808543a1db0e36ac991c5fbc6"}
|
||||||
|
{"caller":"common/getGlobalConfigLogic.go:63","content":"[GORM] SQL Executed","duration":"0.9ms","level":"info","rows":8,"span":"23ea0d3dd45bef4b","sql":"SELECT * FROM `auth_method`","timestamp":"2025-10-17 09:35:51.485","trace":"f44ddbb808543a1db0e36ac991c5fbc6"}
|
||||||
|
{"caller":"common/getGlobalConfigLogic.go:79","content":"[GORM] SQL Executed","duration":"1.6ms","level":"info","rows":1,"span":"23ea0d3dd45bef4b","sql":"SELECT * FROM `system` WHERE `key` = 'WebAD' ORDER BY `system`.`id` LIMIT 1","timestamp":"2025-10-17 09:35:51.487","trace":"f44ddbb808543a1db0e36ac991c5fbc6"}
|
||||||
|
{"caller":"middleware/loggerMiddleware.go:92","content":"HTTP Request","duration":"8.180333ms","ip":"::1","level":"info","query":"","request":"GET localhost:8888/v1/common/site/config","span":"23ea0d3dd45bef4b","status":200,"timestamp":"2025-10-17 09:35:51.488","trace":"f44ddbb808543a1db0e36ac991c5fbc6","user-agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36"}
|
||||||
|
{"caller":"middleware/loggerMiddleware.go:92","content":"HTTP Request","duration":"2.417µs","ip":"::1","level":"info","query":"","request":"GET localhost:8888/favicon.ico","span":"765789945009392c","status":404,"timestamp":"2025-10-17 09:35:51.505","trace":"83524d5ade65a4e5de8598c8629ed226","user-agent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36"}
|
||||||
|
{"caller":"scheduler/scheduler.go:55","content":"stop scheduler service","level":"info","timestamp":"2025-10-17 09:36:17.890"}
|
||||||
|
{"caller":"queue/queue.go:36","content":"stop consumer service","level":"info","timestamp":"2025-10-17 09:36:17.892"}
|
||||||
|
{"caller":"queue/queue.go:23","content":"start consumer service","level":"info","timestamp":"2025-10-17 09:36:19.449"}
|
||||||
|
{"caller":"scheduler/scheduler.go:26","content":"start scheduler service","level":"info","timestamp":"2025-10-17 09:36:19.449"}
|
||||||
|
{"caller":"initialize/version.go:21","content":"[Migrate] database not change","level":"info","timestamp":"2025-10-17 09:36:19.457"}
|
||||||
|
{"caller":"initialize/site.go:15","content":"[GORM] SQL Executed","duration":"0.7ms","level":"info","rows":7,"sql":"SELECT * FROM `system` WHERE `category` = 'site'","timestamp":"2025-10-17 09:36:19.458"}
|
||||||
|
{"caller":"initialize/node.go:17","content":"[GORM] SQL Executed","duration":"1.2ms","level":"info","rows":9,"sql":"SELECT * FROM `system` WHERE `category` = 'server'","timestamp":"2025-10-17 09:36:19.460"}
|
||||||
|
{"caller":"internal/server.go:69","content":"[GORM] SQL Executed","duration":"0.8ms","level":"info","rows":1,"sql":"SELECT * FROM `system` WHERE `key` = 'NodeMultiplierConfig'","timestamp":"2025-10-17 09:36:19.461"}
|
||||||
|
{"caller":"initialize/node.go:70","content":"[GORM] SQL Executed","duration":"0.9ms","level":"info","rows":1,"sql":"SELECT * FROM `system` WHERE `category` = 'server' AND `key` = 'NodeMultiplierConfig'","timestamp":"2025-10-17 09:36:19.462"}
|
||||||
|
{"caller":"initialize/email.go:18","content":"[GORM] SQL Executed","duration":"0.6ms","level":"info","rows":1,"sql":"SELECT * FROM `auth_method` WHERE method = 'email' ORDER BY `auth_method`.`id` LIMIT 1","timestamp":"2025-10-17 09:36:19.463"}
|
||||||
|
{"caller":"initialize/device.go:16","content":"[GORM] SQL Executed","duration":"0.5ms","level":"info","rows":1,"sql":"SELECT * FROM `auth_method` WHERE method = 'device' ORDER BY `auth_method`.`id` LIMIT 1","timestamp":"2025-10-17 09:36:19.463"}
|
||||||
|
{"caller":"initialize/invite.go:15","content":"[GORM] SQL Executed","duration":"0.5ms","level":"info","rows":3,"sql":"SELECT * FROM `system` WHERE `category` = 'invite'","timestamp":"2025-10-17 09:36:19.464"}
|
||||||
|
{"caller":"initialize/verify.go:23","content":"[GORM] SQL Executed","duration":"0.5ms","level":"info","rows":5,"sql":"SELECT * FROM `system` WHERE `category` = 'verify'","timestamp":"2025-10-17 09:36:19.465"}
|
||||||
|
{"caller":"initialize/verify.go:41","content":"[GORM] SQL Executed","duration":"0.5ms","level":"info","rows":3,"sql":"SELECT * FROM `system` WHERE `category` = 'verify_code'","timestamp":"2025-10-17 09:36:19.466"}
|
||||||
|
{"caller":"initialize/subscribe.go:15","content":"[GORM] SQL Executed","duration":"0.5ms","level":"info","rows":6,"sql":"SELECT * FROM `system` WHERE `category` = 'subscribe'","timestamp":"2025-10-17 09:36:19.466"}
|
||||||
|
{"caller":"initialize/register.go:15","content":"[GORM] SQL Executed","duration":"0.6ms","level":"info","rows":8,"sql":"SELECT * FROM `system` WHERE `category` = 'register'","timestamp":"2025-10-17 09:36:19.467"}
|
||||||
|
{"caller":"initialize/mobile.go:17","content":"[GORM] SQL Executed","duration":"0.7ms","level":"info","rows":1,"sql":"SELECT * FROM `auth_method` WHERE method = 'mobile' ORDER BY `auth_method`.`id` LIMIT 1","timestamp":"2025-10-17 09:36:19.469"}
|
||||||
|
{"caller":"initialize/telegram.go:19","content":"[GORM] SQL Executed","duration":"0.5ms","level":"info","rows":1,"sql":"SELECT * FROM `auth_method` WHERE method = 'telegram' ORDER BY `auth_method`.`id` LIMIT 1","timestamp":"2025-10-17 09:36:19.469"}
|
||||||
|
{"caller":"trace/agent.go:46","content":"Starting agent","level":"info","timestamp":"2025-10-17 09:36:19.470"}
|
||||||
|
{"caller":"internal/server.go:87","content":"server start at 0.0.0.0:8080","level":"info","timestamp":"2025-10-17 09:36:19.470"}
|
||||||
|
{"caller":"common/getGlobalConfigLogic.go:33","content":"[GORM] SQL Executed","duration":"2.4ms","level":"info","rows":4,"span":"e3720526d2c6bebd","sql":"SELECT * FROM `system` WHERE `category` = 'currency'","timestamp":"2025-10-17 09:36:23.372","trace":"7a72be23eb1f252558c027732d1a15b1"}
|
||||||
|
{"caller":"common/getGlobalConfigLogic.go:63","content":"[GORM] SQL Executed","duration":"0.8ms","level":"info","rows":8,"span":"e3720526d2c6bebd","sql":"SELECT * FROM `auth_method`","timestamp":"2025-10-17 09:36:23.374","trace":"7a72be23eb1f252558c027732d1a15b1"}
|
||||||
|
{"caller":"common/getGlobalConfigLogic.go:79","content":"[GORM] SQL Executed","duration":"1.7ms","level":"info","rows":1,"span":"e3720526d2c6bebd","sql":"SELECT * FROM `system` WHERE `key` = 'WebAD' ORDER BY `system`.`id` LIMIT 1","timestamp":"2025-10-17 09:36:23.376","trace":"7a72be23eb1f252558c027732d1a15b1"}
|
||||||
|
{"caller":"middleware/loggerMiddleware.go:92","content":"HTTP Request","duration":"8.298417ms","ip":"::1","level":"info","query":"","request":"GET localhost:8080/v1/common/site/config","span":"e3720526d2c6bebd","status":200,"timestamp":"2025-10-17 09:36:23.377","trace":"7a72be23eb1f252558c027732d1a15b1","user-agent":"Go-http-client/1.1"}
|
||||||
|
{"caller":"middleware/loggerMiddleware.go:92","content":"HTTP Request","duration":"391.583µs","ip":"192.168.1.100","level":"info","query":"","request":"POST localhost:8080/v1/auth/login/device","request_body":"{\"identifier\":\"device-001\",\"user_agent\":\"TestAgent/1.0\"}","response_body":"{\"code\":500,\"msg\":\"Device login is disabled\"}","span":"4824a79c0640edee","status":200,"timestamp":"2025-10-17 09:36:23.379","trace":"a852e5e4ac87ab817310e695aade6c8a","user-agent":"Go-http-client/1.1"}
|
||||||
|
{"caller":"common/getGlobalConfigLogic.go:63","content":"[GORM] SQL Executed","duration":"0.7ms","level":"info","rows":8,"span":"d06ea00d90ad1c47","sql":"SELECT * FROM `auth_method`","timestamp":"2025-10-17 09:36:29.384","trace":"73f36f8cadf14346785ce6b9f73711bd"}
|
||||||
|
{"caller":"middleware/loggerMiddleware.go:92","content":"HTTP Request","duration":"1.671166ms","ip":"::1","level":"info","query":"","request":"GET localhost:8080/v1/common/site/config","span":"d06ea00d90ad1c47","status":200,"timestamp":"2025-10-17 09:36:29.384","trace":"73f36f8cadf14346785ce6b9f73711bd","user-agent":"curl/8.7.1"}
|
||||||
|
{"caller":"common/getGlobalConfigLogic.go:63","content":"[GORM] SQL Executed","duration":"8.2ms","level":"info","rows":8,"span":"4986cbc59b822fc5","sql":"SELECT * FROM `auth_method`","timestamp":"2025-10-17 09:36:37.414","trace":"a2b8f7ee63d9e0d38b54d59a3d736071"}
|
||||||
|
{"caller":"middleware/loggerMiddleware.go:92","content":"HTTP Request","duration":"9.138042ms","ip":"::1","level":"info","query":"","request":"GET localhost:8080/v1/common/site/config","span":"4986cbc59b822fc5","status":200,"timestamp":"2025-10-17 09:36:37.414","trace":"a2b8f7ee63d9e0d38b54d59a3d736071","user-agent":"curl/8.7.1"}
|
||||||
|
{"caller":"common/getGlobalConfigLogic.go:63","content":"[GORM] SQL Executed","duration":"0.8ms","level":"info","rows":8,"span":"dd41f835e4cfedd6","sql":"SELECT * FROM `auth_method`","timestamp":"2025-10-17 09:36:41.131","trace":"f854a0e96eebb1c50b355c3224599d72"}
|
||||||
|
{"caller":"middleware/loggerMiddleware.go:92","content":"HTTP Request","duration":"1.6465ms","ip":"::1","level":"info","query":"","request":"GET localhost:8080/v1/common/site/config","span":"dd41f835e4cfedd6","status":200,"timestamp":"2025-10-17 09:36:41.131","trace":"f854a0e96eebb1c50b355c3224599d72","user-agent":"Go-http-client/1.1"}
|
||||||
|
{"caller":"middleware/loggerMiddleware.go:92","content":"HTTP Request","duration":"104.916µs","ip":"192.168.1.100","level":"info","query":"","request":"POST localhost:8080/v1/auth/login/device","request_body":"{\"identifier\":\"device-001\",\"user_agent\":\"TestAgent/1.0\"}","response_body":"{\"code\":500,\"msg\":\"Device login is disabled\"}","span":"83a85bacb229a286","status":200,"timestamp":"2025-10-17 09:36:41.132","trace":"ee8e5f35edf0f3a0534980f842feaae6","user-agent":"Go-http-client/1.1"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:37:19","level":"info","timestamp":"2025-10-17 09:37:19.595"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"10.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:37:19.612"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:37:19.612"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:37:19.613' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:37:19.617"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:37:19.617"}
|
||||||
|
{"caller":"middleware/loggerMiddleware.go:92","content":"HTTP Request","duration":"847.75µs","error":"UserAgent is a required field","ip":"::1","level":"info","query":"","request":"POST localhost:8080/v1/auth/login/device","request_body":"{\"identifier\":\"device-001\"}","response_body":"{\"code\":400,\"msg\":\"UserAgent is a required field\"}","span":"806eee7134c85656","status":200,"timestamp":"2025-10-17 09:37:37.117","trace":"147a42ddb57fec3df54d2be5ce791020","user-agent":"TestAgent/1.0"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:38:19","level":"info","timestamp":"2025-10-17 09:38:19.733"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:38:19.745"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:38:19.745"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:38:19.747' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:38:19.749"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:38:19.749"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:39:19","level":"info","timestamp":"2025-10-17 09:39:19.879"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"6.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:39:19.887"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:39:19.888"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:39:19.889' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:39:19.890"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:39:19.890"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:40:19","level":"info","timestamp":"2025-10-17 09:40:19.022"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:40:19.042"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:40:19.042"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:40:19.044' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:40:19.046"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:40:19.046"}
|
||||||
|
{"caller":"common/getGlobalConfigLogic.go:63","content":"[GORM] SQL Executed","duration":"4.6ms","level":"info","rows":8,"span":"23bd7b723e08cddd","sql":"SELECT * FROM `auth_method`","timestamp":"2025-10-17 09:41:16.399","trace":"a0d2b8d305804b3795020e8e52d693d8"}
|
||||||
|
{"caller":"middleware/loggerMiddleware.go:92","content":"HTTP Request","duration":"6.011917ms","ip":"::1","level":"info","query":"","request":"GET localhost:8080/v1/common/site/config","span":"23bd7b723e08cddd","status":200,"timestamp":"2025-10-17 09:41:16.399","trace":"a0d2b8d305804b3795020e8e52d693d8","user-agent":"Go-http-client/1.1"}
|
||||||
|
{"caller":"middleware/loggerMiddleware.go:92","content":"HTTP Request","duration":"1.458µs","ip":"::1","level":"info","query":"","request":"POST localhost:8080/v1/auth/v1/auth/login/device","request_body":"{\"identifier\":\"device-001\"}","response_body":"","span":"1c950034b1268b62","status":404,"timestamp":"2025-10-17 09:41:16.400","trace":"152890c268ed39bed7aa0341587345a5","user-agent":"TestAgent/1.0"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:41:19","level":"info","timestamp":"2025-10-17 09:41:19.167"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:41:19.171"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:41:19.171"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:41:19.173' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:41:19.175"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:41:19.175"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:42:19","level":"info","timestamp":"2025-10-17 09:42:19.320"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:42:19.328"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:42:19.328"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:42:19.331' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:42:19.334"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:42:19.334"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:43:19","level":"info","timestamp":"2025-10-17 09:43:19.473"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:43:19.486"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:43:19.486"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:43:19.488' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:43:19.490"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:43:19.490"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:44:19","level":"info","timestamp":"2025-10-17 09:44:19.625"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:44:19.631"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:44:19.631"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:44:19.637' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:44:19.641"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:44:19.642"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:45:19","level":"info","timestamp":"2025-10-17 09:45:19.774"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:45:19.780"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:45:19.780"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:45:19.78' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:45:19.782"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:45:19.782"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:46:19","level":"info","timestamp":"2025-10-17 09:46:19.921"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:46:19.936"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:46:19.936"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:46:19.937' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:46:19.938"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:46:19.938"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:47:19","level":"info","timestamp":"2025-10-17 09:47:19.081"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"0.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:47:19.083"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:47:19.083"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:47:19.084' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:47:19.085"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:47:19.085"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:48:19","level":"info","timestamp":"2025-10-17 09:48:19.266"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"6.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:48:19.275"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:48:19.275"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:48:19.277' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:48:19.279"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:48:19.279"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:49:19","level":"info","timestamp":"2025-10-17 09:49:19.467"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:49:19.482"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:49:19.482"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:49:19.484' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:49:19.486"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:49:19.486"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:50:19","level":"info","timestamp":"2025-10-17 09:50:19.667"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:50:19.670"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:50:19.670"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:50:19.672' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:50:19.674"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:50:19.674"}
|
||||||
|
{"caller":"middleware/loggerMiddleware.go:92","content":"HTTP Request","duration":"105.25µs","error":"UserAgent is a required field","ip":"::1","level":"info","query":"","request":"POST localhost:8080/v1/auth/login/device","request_body":"{\"identifier\":\"device-001\"}","response_body":"{\"code\":400,\"msg\":\"UserAgent is a required field\"}","span":"5b74d72a7c93dec9","status":200,"timestamp":"2025-10-17 09:51:17.738","trace":"a07177cb7dbc846fe572075764154cef","user-agent":"TestAgent/1.0"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:51:19","level":"info","timestamp":"2025-10-17 09:51:19.857"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"8.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:51:19.867"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:51:19.867"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:51:19.869' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:51:19.872"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:51:19.872"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:52:20","level":"info","timestamp":"2025-10-17 09:52:20.005"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"7.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:52:20.022"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:52:20.022"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:52:20.024' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:52:20.027"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:52:20.027"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:53:19","level":"info","timestamp":"2025-10-17 09:53:19.151"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:53:19.155"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:53:19.155"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:53:19.157' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:53:19.159"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:53:19.159"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:54:19","level":"info","timestamp":"2025-10-17 09:54:19.296"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"7.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:54:19.306"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:54:19.306"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:54:19.308' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:54:19.311"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:54:19.311"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:55:19","level":"info","timestamp":"2025-10-17 09:55:19.434"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:55:19.449"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:55:19.449"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:55:19.451' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:55:19.453"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:55:19.453"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:56:19","level":"info","timestamp":"2025-10-17 09:56:19.581"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:56:19.585"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:56:19.585"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:56:19.588' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:56:19.590"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:56:19.590"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:57:19","level":"info","timestamp":"2025-10-17 09:57:19.780"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"10.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:57:19.792"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:57:19.793"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:57:19.794' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:57:19.798"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:57:19.798"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:58:19","level":"info","timestamp":"2025-10-17 09:58:19.983"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:58:19.998"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:58:19.999"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:58:20.001' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:58:20.003"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:58:20.003"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 09:59:19","level":"info","timestamp":"2025-10-17 09:59:19.167"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 09:59:19.171"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:59:19.171"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 00:59:19.173' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 09:59:19.176"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 09:59:19.176"}
|
||||||
|
{"caller":"common/getGlobalConfigLogic.go:63","content":"[GORM] SQL Executed","duration":"26.3ms","level":"info","rows":8,"span":"f6ae781646a62766","sql":"SELECT * FROM `auth_method`","timestamp":"2025-10-17 09:59:55.005","trace":"d850ac206b9f71411ad2290fed1b909b"}
|
||||||
|
{"caller":"middleware/loggerMiddleware.go:92","content":"HTTP Request","duration":"29.533458ms","ip":"::1","level":"info","query":"","request":"GET localhost:8080/v1/common/site/config","span":"f6ae781646a62766","status":200,"timestamp":"2025-10-17 09:59:55.006","trace":"d850ac206b9f71411ad2290fed1b909b","user-agent":"Go-http-client/1.1"}
|
||||||
|
{"caller":"middleware/loggerMiddleware.go:92","content":"HTTP Request","duration":"1.833µs","ip":"::1","level":"info","query":"","request":"POST localhost:8080/v1/auth/v1/auth/login/device","request_body":"{\"identifier\":\"device-001\",\"user_agent\":\"TestAgent/1.0\"}","response_body":"","span":"440b193d1228926f","status":404,"timestamp":"2025-10-17 09:59:55.007","trace":"76718a7641d7c60bc470a2d545af0954","user-agent":"TestAgent/1.0"}
|
||||||
|
{"caller":"middleware/loggerMiddleware.go:92","content":"HTTP Request","duration":"134.708µs","ip":"::1","level":"info","query":"","request":"POST localhost:8080/v1/auth/login/device","request_body":"{\"identifier\":\"device-001\",\"user_agent\":\"TestAgent/1.0\"}","response_body":"{\"code\":500,\"msg\":\"Device login is disabled\"}","span":"af587e583111e034","status":200,"timestamp":"2025-10-17 10:00:10.476","trace":"17202798a9b492c1305ffa9b20b98cf0","user-agent":"curl/8.7.1"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:00:19","level":"info","timestamp":"2025-10-17 10:00:19.327"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:00:19.330"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:00:19.330"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:00:19.331' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:00:19.332"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:00:19.332"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:01:19","level":"info","timestamp":"2025-10-17 10:01:19.466"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:01:19.478"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:01:19.478"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"0.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:01:19.479' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:01:19.480"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:01:19.480"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:02:19","level":"info","timestamp":"2025-10-17 10:02:19.612"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:02:19.615"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:02:19.616"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:02:19.617' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:02:19.619"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:02:19.619"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:03:19","level":"info","timestamp":"2025-10-17 10:03:19.763"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:03:19.766"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:03:19.766"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:03:19.767' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:03:19.770"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:03:19.770"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:04:19","level":"info","timestamp":"2025-10-17 10:04:19.901"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"6.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:04:19.911"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:04:19.911"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:04:19.912' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:04:19.913"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:04:19.913"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:05:19","level":"info","timestamp":"2025-10-17 10:05:19.034"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:05:19.038"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:05:19.038"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:05:19.04' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:05:19.044"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:05:19.044"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:06:19","level":"info","timestamp":"2025-10-17 10:06:19.187"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:06:19.193"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:06:19.194"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:06:19.195' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:06:19.198"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:06:19.198"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:07:19","level":"info","timestamp":"2025-10-17 10:07:19.329"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:07:19.339"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:07:19.340"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:07:19.341' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:07:19.342"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:07:19.342"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:08:19","level":"info","timestamp":"2025-10-17 10:08:19.474"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:08:19.478"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:08:19.479"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:08:19.481' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:08:19.483"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:08:19.483"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:09:19","level":"info","timestamp":"2025-10-17 10:09:19.632"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:09:19.638"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:09:19.638"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:09:19.639' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:09:19.641"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:09:19.641"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:10:19","level":"info","timestamp":"2025-10-17 10:10:19.788"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:10:19.792"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:10:19.792"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:10:19.793' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:10:19.795"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:10:19.795"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:11:19","level":"info","timestamp":"2025-10-17 10:11:19.930"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:11:19.934"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:11:19.934"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:11:19.936' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:11:19.939"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:11:19.939"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:12:19","level":"info","timestamp":"2025-10-17 10:12:19.066"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:12:19.075"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:12:19.075"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:12:19.077' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:12:19.080"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:12:19.080"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:13:19","level":"info","timestamp":"2025-10-17 10:13:19.233"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:13:19.242"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:13:19.242"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:13:19.243' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:13:19.246"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:13:19.246"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:14:19","level":"info","timestamp":"2025-10-17 10:14:19.405"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:14:19.409"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:14:19.409"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:14:19.411' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:14:19.414"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:14:19.414"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:15:19","level":"info","timestamp":"2025-10-17 10:15:19.573"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:15:19.579"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:15:19.579"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:15:19.581' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:15:19.582"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:15:19.583"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:16:19","level":"info","timestamp":"2025-10-17 10:16:19.745"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:16:19.752"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:16:19.752"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:16:19.755' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:16:19.758"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:16:19.759"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:17:19","level":"info","timestamp":"2025-10-17 10:17:19.918"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"0.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:17:19.919"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:17:19.919"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"0.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:17:19.919' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:17:19.920"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:17:19.920"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:18:19","level":"info","timestamp":"2025-10-17 10:18:19.056"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"0.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:18:19.060"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:18:19.060"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:18:19.061' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:18:19.062"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:18:19.062"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:19:19","level":"info","timestamp":"2025-10-17 10:19:19.202"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:19:19.215"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:19:19.216"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:19:19.218' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:19:19.223"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:19:19.223"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:20:19","level":"info","timestamp":"2025-10-17 10:20:19.349"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:20:19.353"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:20:19.353"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:20:19.355' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:20:19.358"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:20:19.358"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:21:19","level":"info","timestamp":"2025-10-17 10:21:19.489"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:21:19.495"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:21:19.495"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:21:19.496' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:21:19.497"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:21:19.498"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:22:19","level":"info","timestamp":"2025-10-17 10:22:19.633"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:22:19.637"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:22:19.637"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:22:19.638' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:22:19.639"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:22:19.639"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:23:19","level":"info","timestamp":"2025-10-17 10:23:19.797"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:23:19.801"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:23:19.801"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:23:19.804' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:23:19.806"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:23:19.806"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:24:19","level":"info","timestamp":"2025-10-17 10:24:19.972"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:24:19.979"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:24:19.979"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:24:19.981' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:24:19.983"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:24:19.983"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:25:19","level":"info","timestamp":"2025-10-17 10:25:19.165"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"6.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:25:19.179"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:25:19.179"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:25:19.181' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:25:19.184"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:25:19.184"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:26:19","level":"info","timestamp":"2025-10-17 10:26:19.352"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:26:19.356"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:26:19.356"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:26:19.358' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:26:19.360"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:26:19.360"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:27:19","level":"info","timestamp":"2025-10-17 10:27:19.528"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:27:19.538"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:27:19.538"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:27:19.54' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:27:19.543"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:27:19.543"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 10:44:27","level":"info","timestamp":"2025-10-17 10:44:27.766"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 10:44:27.771"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:44:27.771"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 01:44:27.772' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 10:44:27.773"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 10:44:27.773"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:01:10","level":"info","timestamp":"2025-10-17 19:01:10.775"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:01:10.783"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:01:10.783"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:01:10.786' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:01:10.789"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:01:10.789"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:02:10","level":"info","timestamp":"2025-10-17 19:02:10.910"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:02:10.917"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:02:10.917"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:02:10.919' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:02:10.921"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:02:10.922"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:03:10","level":"info","timestamp":"2025-10-17 19:03:10.041"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:03:10.047"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:03:10.047"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:03:10.048' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:03:10.050"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:03:10.050"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:04:10","level":"info","timestamp":"2025-10-17 19:04:10.185"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:04:10.190"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:04:10.190"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"0.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:04:10.191' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:04:10.192"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:04:10.192"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:05:10","level":"info","timestamp":"2025-10-17 19:05:10.305"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"10.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:05:10.321"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:05:10.321"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:05:10.323' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:05:10.326"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:05:10.326"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:06:10","level":"info","timestamp":"2025-10-17 19:06:10.454"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:06:10.461"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:06:10.461"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:06:10.463' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:06:10.465"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:06:10.466"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:07:10","level":"info","timestamp":"2025-10-17 19:07:10.604"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"6.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:07:10.619"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:07:10.619"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:07:10.621' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:07:10.624"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:07:10.624"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:08:10","level":"info","timestamp":"2025-10-17 19:08:10.750"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:08:10.755"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:08:10.755"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:08:10.758' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:08:10.762"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:08:10.762"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:09:10","level":"info","timestamp":"2025-10-17 19:09:10.903"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:09:10.907"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:09:10.907"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:09:10.91' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:09:10.913"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:09:10.913"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:10:10","level":"info","timestamp":"2025-10-17 19:10:10.056"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:10:10.075"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:10:10.075"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:10:10.082' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:10:10.083"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:10:10.083"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:11:10","level":"info","timestamp":"2025-10-17 19:11:10.255"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:11:10.260"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:11:10.260"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:11:10.262' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:11:10.265"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:11:10.265"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:12:10","level":"info","timestamp":"2025-10-17 19:12:10.438"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:12:10.446"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:12:10.446"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:12:10.448' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:12:10.450"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:12:10.450"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:13:10","level":"info","timestamp":"2025-10-17 19:13:10.633"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:13:10.648"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:13:10.648"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:13:10.649' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:13:10.651"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:13:10.652"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:14:10","level":"info","timestamp":"2025-10-17 19:14:10.831"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:14:10.835"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:14:10.835"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:14:10.838' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:14:10.841"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:14:10.841"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:15:10","level":"info","timestamp":"2025-10-17 19:15:10.996"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"6.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:15:11.005"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:15:11.005"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:15:11.007' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:15:11.010"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:15:11.010"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:16:10","level":"info","timestamp":"2025-10-17 19:16:10.137"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:16:10.154"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:16:10.154"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:16:10.156' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:16:10.159"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:16:10.159"}
|
||||||
|
{"caller":"common/getGlobalConfigLogic.go:63","content":"[GORM] SQL Executed","duration":"10.1ms","level":"info","rows":8,"span":"45d6f5732ebdebfb","sql":"SELECT * FROM `auth_method`","timestamp":"2025-10-17 19:16:18.696","trace":"5819489c3278b121ef85e2e69170978f"}
|
||||||
|
{"caller":"middleware/loggerMiddleware.go:92","content":"HTTP Request","duration":"13.2645ms","ip":"::1","level":"info","query":"","request":"GET localhost:8080/v1/common/site/config","span":"45d6f5732ebdebfb","status":200,"timestamp":"2025-10-17 19:16:18.696","trace":"5819489c3278b121ef85e2e69170978f","user-agent":"Go-http-client/1.1"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:17:10","level":"info","timestamp":"2025-10-17 19:17:10.280"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:17:10.288"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:17:10.288"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:17:10.296' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:17:10.298"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:17:10.298"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:18:10","level":"info","timestamp":"2025-10-17 19:18:10.409"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"6.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:18:10.416"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:18:10.416"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:18:10.418' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:18:10.420"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:18:10.420"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:19:10","level":"info","timestamp":"2025-10-17 19:19:10.467"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:19:10.482"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:19:10.482"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:19:10.483' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:19:10.485"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:19:10.485"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:20:10","level":"info","timestamp":"2025-10-17 19:20:10.627"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:20:10.628"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:20:10.628"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"0.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:20:10.629' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:20:10.630"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:20:10.630"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:21:10","level":"info","timestamp":"2025-10-17 19:21:10.773"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:21:10.781"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:21:10.781"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:21:10.782' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:21:10.784"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:21:10.784"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:22:10","level":"info","timestamp":"2025-10-17 19:22:10.919"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:22:10.924"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:22:10.924"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"0.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:22:10.925' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:22:10.926"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:22:10.926"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:23:10","level":"info","timestamp":"2025-10-17 19:23:10.042"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:23:10.044"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:23:10.044"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:23:10.046' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:23:10.047"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:23:10.047"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:24:10","level":"info","timestamp":"2025-10-17 19:24:10.191"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"9.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:24:10.202"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:24:10.202"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:24:10.203' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:24:10.204"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:24:10.205"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:25:10","level":"info","timestamp":"2025-10-17 19:25:10.318"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:25:10.325"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:25:10.325"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:25:10.327' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:25:10.329"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:25:10.329"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:26:10","level":"info","timestamp":"2025-10-17 19:26:10.457"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:26:10.459"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:26:10.459"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:26:10.461' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:26:10.462"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:26:10.462"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:27:10","level":"info","timestamp":"2025-10-17 19:27:10.570"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:27:10.575"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:27:10.575"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:27:10.577' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:27:10.579"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:27:10.579"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:28:10","level":"info","timestamp":"2025-10-17 19:28:10.713"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:28:10.719"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:28:10.719"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:28:10.72' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:28:10.721"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:28:10.721"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:29:10","level":"info","timestamp":"2025-10-17 19:29:10.854"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:29:10.857"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:29:10.857"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:29:10.858' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:29:10.860"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:29:10.860"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:30:10","level":"info","timestamp":"2025-10-17 19:30:10.995"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:30:11.000"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:30:11.000"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:30:11.002' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:30:11.005"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:30:11.005"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:31:10","level":"info","timestamp":"2025-10-17 19:31:10.141"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:31:10.144"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:31:10.144"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:31:10.145' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:31:10.147"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:31:10.147"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:32:10","level":"info","timestamp":"2025-10-17 19:32:10.259"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:32:10.265"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:32:10.265"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:32:10.267' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:32:10.270"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:32:10.270"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:33:10","level":"info","timestamp":"2025-10-17 19:33:10.409"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"6.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:33:10.417"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:33:10.417"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:33:10.421' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:33:10.424"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:33:10.424"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:34:10","level":"info","timestamp":"2025-10-17 19:34:10.648"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:34:10.653"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:34:10.653"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:34:10.654' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:34:10.655"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:34:10.655"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:35:10","level":"info","timestamp":"2025-10-17 19:35:10.787"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:35:10.789"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:35:10.789"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:35:10.79' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:35:10.791"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:35:10.791"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:36:10","level":"info","timestamp":"2025-10-17 19:36:10.952"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:36:10.957"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:36:10.957"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"0.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:36:10.958' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:36:10.959"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:36:10.959"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:37:10","level":"info","timestamp":"2025-10-17 19:37:10.113"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"7.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:37:10.123"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:37:10.124"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:37:10.126' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:37:10.130"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:37:10.130"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:38:10","level":"info","timestamp":"2025-10-17 19:38:10.281"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:38:10.286"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:38:10.286"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:38:10.288' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:38:10.291"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:38:10.291"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:39:10","level":"info","timestamp":"2025-10-17 19:39:10.444"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:39:10.449"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:39:10.449"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:39:10.45' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:39:10.451"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:39:10.451"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:40:10","level":"info","timestamp":"2025-10-17 19:40:10.624"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"7.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:40:10.635"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:40:10.635"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:40:10.638' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:40:10.640"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:40:10.640"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:41:10","level":"info","timestamp":"2025-10-17 19:41:10.833"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:41:10.839"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:41:10.839"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:41:10.841' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:41:10.846"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:41:10.846"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:42:10","level":"info","timestamp":"2025-10-17 19:42:10.050"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:42:10.057"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:42:10.057"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:42:10.06' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:42:10.063"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:42:10.063"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:43:10","level":"info","timestamp":"2025-10-17 19:43:10.271"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"6.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:43:10.281"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:43:10.281"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:43:10.283' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:43:10.286"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:43:10.286"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:44:10","level":"info","timestamp":"2025-10-17 19:44:10.479"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:44:10.483"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:44:10.483"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:44:10.486' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:44:10.488"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:44:10.488"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:45:10","level":"info","timestamp":"2025-10-17 19:45:10.695"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"7.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:45:10.705"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:45:10.705"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:45:10.707' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:45:10.711"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:45:10.711"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:46:10","level":"info","timestamp":"2025-10-17 19:46:10.906"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"8.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:46:10.916"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:46:10.916"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:46:10.919' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:46:10.921"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:46:10.921"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:47:10","level":"info","timestamp":"2025-10-17 19:47:10.128"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:47:10.132"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:47:10.132"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:47:10.135' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:47:10.138"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:47:10.138"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:48:10","level":"info","timestamp":"2025-10-17 19:48:10.340"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"9.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:48:10.352"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:48:10.352"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:48:10.355' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:48:10.358"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:48:10.358"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:49:10","level":"info","timestamp":"2025-10-17 19:49:10.547"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:49:10.553"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:49:10.553"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:49:10.554' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:49:10.555"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:49:10.555"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:50:10","level":"info","timestamp":"2025-10-17 19:50:10.726"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:50:10.731"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:50:10.731"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:50:10.733' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:50:10.737"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:50:10.737"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:51:10","level":"info","timestamp":"2025-10-17 19:51:10.918"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"6.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:51:10.926"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:51:10.926"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:51:10.929' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:51:10.932"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:51:10.932"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:52:10","level":"info","timestamp":"2025-10-17 19:52:10.118"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:52:10.132"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:52:10.132"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"9.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:52:10.134' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:52:10.143"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:52:10.143"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:53:10","level":"info","timestamp":"2025-10-17 19:53:10.333"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:53:10.338"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:53:10.338"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:53:10.341' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:53:10.345"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:53:10.345"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:54:10","level":"info","timestamp":"2025-10-17 19:54:10.526"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"7.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:54:10.536"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:54:10.537"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:54:10.539' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:54:10.542"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:54:10.542"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-17 19:59:38","level":"info","timestamp":"2025-10-17 19:59:38.965"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"6.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-17 19:59:38.981"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:59:38.981"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 10:59:38.983' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-17 19:59:38.989"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-17 19:59:38.989"}
|
||||||
235
logs/access.log-2025-10-18
Normal file
235
logs/access.log-2025-10-18
Normal file
@ -0,0 +1,235 @@
|
|||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:48:13","level":"info","timestamp":"2025-10-18 03:48:13.806"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"6.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:48:13.819"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:48:13.819"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:48:13.821' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:48:13.826"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:48:13.826"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:49:13","level":"info","timestamp":"2025-10-18 03:49:13.983"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:49:13.991"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:49:13.991"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:49:13.994' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:49:13.997"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:49:13.997"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:50:13","level":"info","timestamp":"2025-10-18 03:50:13.159"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:50:13.163"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:50:13.163"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:50:13.165' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:50:13.168"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:50:13.169"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:51:13","level":"info","timestamp":"2025-10-18 03:51:13.323"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:51:13.333"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:51:13.333"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:51:13.334' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:51:13.336"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:51:13.336"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:52:13","level":"info","timestamp":"2025-10-18 03:52:13.464"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:52:13.472"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:52:13.473"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:52:13.473' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:52:13.474"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:52:13.474"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:53:13","level":"info","timestamp":"2025-10-18 03:53:13.665"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:53:13.668"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:53:13.668"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"0.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:53:13.669' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:53:13.670"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:53:13.670"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:54:13","level":"info","timestamp":"2025-10-18 03:54:13.815"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"7.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:54:13.840"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:54:13.840"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"0.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:54:13.843' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:54:13.843"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:54:13.843"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:55:13","level":"info","timestamp":"2025-10-18 03:55:13.978"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:55:13.981"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:55:13.981"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:55:13.983' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:55:13.985"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:55:13.985"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:56:13","level":"info","timestamp":"2025-10-18 03:56:13.142"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:56:13.147"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:56:13.147"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:56:13.15' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:56:13.153"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:56:13.153"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:57:13","level":"info","timestamp":"2025-10-18 03:57:13.306"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"6.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:57:13.334"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:57:13.334"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:57:13.336' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:57:13.337"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:57:13.337"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:58:13","level":"info","timestamp":"2025-10-18 03:58:13.484"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:58:13.489"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:58:13.489"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:58:13.49' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:58:13.492"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:58:13.492"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 03:59:13","level":"info","timestamp":"2025-10-18 03:59:13.702"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 03:59:13.707"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:59:13.707"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 18:59:13.711' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 03:59:13.714"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 03:59:13.714"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:00:13","level":"info","timestamp":"2025-10-18 04:00:13.936"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:00:13.965"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:00:13.965"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:00:13.966' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:00:13.967"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:00:13.967"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:01:13","level":"info","timestamp":"2025-10-18 04:01:13.145"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:01:13.149"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:01:13.149"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:01:13.152' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:01:13.153"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:01:13.153"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:02:13","level":"info","timestamp":"2025-10-18 04:02:13.353"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:02:13.357"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:02:13.357"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:02:13.361' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:02:13.363"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:02:13.363"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:03:13","level":"info","timestamp":"2025-10-18 04:03:13.563"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:03:13.570"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:03:13.570"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:03:13.574' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:03:13.577"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:03:13.577"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:04:13","level":"info","timestamp":"2025-10-18 04:04:13.773"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:04:13.778"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:04:13.778"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:04:13.781' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:04:13.784"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:04:13.784"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:05:13","level":"info","timestamp":"2025-10-18 04:05:13.943"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:05:13.948"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:05:13.948"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:05:13.951' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:05:13.955"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:05:13.955"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:06:13","level":"info","timestamp":"2025-10-18 04:06:13.119"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"7.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:06:13.129"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:06:13.129"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:06:13.132' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:06:13.136"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:06:13.136"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:07:13","level":"info","timestamp":"2025-10-18 04:07:13.285"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:07:13.287"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:07:13.287"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:07:13.288' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:07:13.289"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:07:13.289"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:08:13","level":"info","timestamp":"2025-10-18 04:08:13.467"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:08:13.472"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:08:13.472"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:08:13.475' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:08:13.478"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:08:13.478"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:09:13","level":"info","timestamp":"2025-10-18 04:09:13.669"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:09:13.681"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:09:13.681"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:09:13.685' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:09:13.689"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:09:13.689"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:10:13","level":"info","timestamp":"2025-10-18 04:10:13.879"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:10:13.882"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:10:13.882"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:10:13.885' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:10:13.889"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:10:13.889"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:11:13","level":"info","timestamp":"2025-10-18 04:11:13.083"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:11:13.088"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:11:13.088"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:11:13.091' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:11:13.094"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:11:13.094"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:12:13","level":"info","timestamp":"2025-10-18 04:12:13.295"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"11.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:12:13.327"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:12:13.328"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:12:13.329' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:12:13.330"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:12:13.330"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:13:13","level":"info","timestamp":"2025-10-18 04:13:13.507"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:13:13.513"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:13:13.513"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:13:13.516' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:13:13.519"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:13:13.519"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:14:13","level":"info","timestamp":"2025-10-18 04:14:13.734"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:14:13.740"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:14:13.740"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:14:13.743' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:14:13.747"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:14:13.747"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:15:13","level":"info","timestamp":"2025-10-18 04:15:13.947"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:15:13.973"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:15:13.973"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:15:13.974' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:15:13.976"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:15:13.976"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:16:13","level":"info","timestamp":"2025-10-18 04:16:13.159"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:16:13.163"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:16:13.163"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:16:13.165' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:16:13.169"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:16:13.169"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:17:13","level":"info","timestamp":"2025-10-18 04:17:13.384"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:17:13.389"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:17:13.389"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:17:13.392' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:17:13.395"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:17:13.395"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:18:13","level":"info","timestamp":"2025-10-18 04:18:13.604"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"7.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:18:13.633"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:18:13.634"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:18:13.635' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:18:13.637"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:18:13.637"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:19:13","level":"info","timestamp":"2025-10-18 04:19:13.808"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:19:13.812"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:19:13.812"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:19:13.816' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:19:13.819"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:19:13.819"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:20:14","level":"info","timestamp":"2025-10-18 04:20:14.010"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:20:14.015"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:20:14.015"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:20:14.019' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:20:14.022"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:20:14.022"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:21:13","level":"info","timestamp":"2025-10-18 04:21:13.212"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"5.1ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:21:13.241"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:21:13.241"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:21:13.243' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:21:13.244"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:21:13.244"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:22:13","level":"info","timestamp":"2025-10-18 04:22:13.425"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:22:13.429"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:22:13.430"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.4ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:22:13.432' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:22:13.435"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:22:13.435"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:23:13","level":"info","timestamp":"2025-10-18 04:23:13.651"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:23:13.657"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:23:13.657"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:23:13.66' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:23:13.664"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:23:13.664"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 04:24:13","level":"info","timestamp":"2025-10-18 04:24:13.852"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"7.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 04:24:13.879"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:24:13.879"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 19:24:13.881' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 04:24:13.884"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 04:24:13.884"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 06:10:31","level":"info","timestamp":"2025-10-18 06:10:31.049"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 06:10:31.056"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 06:10:31.056"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 21:10:31.058' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 06:10:31.061"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 06:10:31.061"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 06:11:30","level":"info","timestamp":"2025-10-18 06:11:30.219"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 06:11:30.225"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 06:11:30.225"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 21:11:30.227' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 06:11:30.230"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 06:11:30.230"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 06:17:12","level":"info","timestamp":"2025-10-18 06:17:12.393"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 06:17:12.399"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 06:17:12.399"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-18 21:17:12.4' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 06:17:12.401"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 06:17:12.401"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 18:00:51","level":"info","timestamp":"2025-10-18 18:00:51.432"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 18:00:51.438"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 18:00:51.438"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-19 09:00:51.439' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 18:00:51.441"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 18:00:51.441"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 18:01:51","level":"info","timestamp":"2025-10-18 18:01:51.599"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 18:01:51.603"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 18:01:51.603"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.8ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-19 09:01:51.605' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 18:01:51.606"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 18:01:51.606"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 18:07:27","level":"info","timestamp":"2025-10-18 18:07:27.842"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 18:07:27.848"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 18:07:27.848"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.5ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-19 09:07:27.851' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 18:07:27.853"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 18:07:27.853"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 21:23:51","level":"info","timestamp":"2025-10-18 21:23:51.591"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 21:23:51.596"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 21:23:51.596"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.0ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-19 12:23:51.608' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 21:23:51.609"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 21:23:51.609"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 23:03:17","level":"info","timestamp":"2025-10-18 23:03:17.708"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"4.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 23:03:17.716"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 23:03:17.716"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.2ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-19 14:03:17.718' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 23:03:17.720"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 23:03:17.720"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 23:04:16","level":"info","timestamp":"2025-10-18 23:04:16.864"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"3.3ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 23:04:16.871"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 23:04:16.871"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"2.7ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-19 14:04:16.873' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 23:04:16.876"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 23:04:16.876"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:29","content":"[CheckSubscription] Start check subscription: 2025-10-18 23:20:22","level":"info","timestamp":"2025-10-18 23:20:22.736"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.6ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE upload + download >= traffic AND status IN (0, 1) AND traffic > 0 ","timestamp":"2025-10-18 23:20:22.738"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:67","content":"[Check Subscription Traffic] No subscribe need to update","level":"info","timestamp":"2025-10-18 23:20:22.738"}
|
||||||
|
{"caller":"user/default.go:156","content":"[GORM] SQL Executed","duration":"1.9ms","level":"info","rows":0,"sql":"SELECT * FROM `user_subscribe` WHERE `status` IN (0, 1) AND `expire_time` < '2025-10-19 14:20:22.74' AND `expire_time` != '1970-01-01 08:00:00' and `finished_at` IS NULL","timestamp":"2025-10-18 23:20:22.742"}
|
||||||
|
{"caller":"subscription/checkSubscriptionLogic.go:109","content":"[Check Subscription Expire] No subscribe need to update","level":"info","timestamp":"2025-10-18 23:20:22.742"}
|
||||||
Loading…
x
Reference in New Issue
Block a user