diff --git a/internal/model/client/application.go b/internal/model/client/application.go index 2bc9a6e..ff121d0 100644 --- a/internal/model/client/application.go +++ b/internal/model/client/application.go @@ -6,7 +6,7 @@ import ( ) type SubscribeApplication struct { - Id int64 `gorm:"primary_key"` + Id int64 `gorm:"primaryKey"` Name string `gorm:"type:varchar(255);default:'';not null;comment:Application Name"` Icon string `gorm:"type:MEDIUMTEXT;default:null;comment:Application Icon"` Description string `gorm:"type:varchar(255);default:null;comment:Application Description"` diff --git a/internal/model/client/default.go b/internal/model/client/default.go index 152ec05..c52108f 100644 --- a/internal/model/client/default.go +++ b/internal/model/client/default.go @@ -25,12 +25,12 @@ type ( func NewSubscribeApplicationModel(db *gorm.DB) Model { return &DefaultSubscribeApplicationModel{ - DB: db.Model(&SubscribeApplication{}), + DB: db, } } func (m *DefaultSubscribeApplicationModel) Insert(ctx context.Context, data *SubscribeApplication) error { - if err := m.WithContext(ctx).Create(data).Error; err != nil { + if err := m.WithContext(ctx).Model(&SubscribeApplication{}).Create(data).Error; err != nil { return err } return nil @@ -38,7 +38,7 @@ func (m *DefaultSubscribeApplicationModel) Insert(ctx context.Context, data *Sub func (m *DefaultSubscribeApplicationModel) FindOne(ctx context.Context, id int64) (*SubscribeApplication, error) { var resp SubscribeApplication - if err := m.WithContext(ctx).Where("id = ?", id).First(&resp).Error; err != nil { + if err := m.WithContext(ctx).Model(&SubscribeApplication{}).Where("id = ?", id).First(&resp).Error; err != nil { return nil, err } return &resp, nil @@ -48,14 +48,14 @@ func (m *DefaultSubscribeApplicationModel) Update(ctx context.Context, data *Sub if _, err := m.FindOne(ctx, data.Id); err != nil { return err } - if err := m.WithContext(ctx).Where("`id` = ?", data.Id).Save(data).Error; err != nil { + if err := m.WithContext(ctx).Model(&SubscribeApplication{}).Where("`id` = ?", data.Id).Save(data).Error; err != nil { return err } return nil } func (m *DefaultSubscribeApplicationModel) Delete(ctx context.Context, id int64) error { - if err := m.WithContext(ctx).Where("`id` = ?", id).Delete(&SubscribeApplication{}).Error; err != nil { + if err := m.WithContext(ctx).Model(&SubscribeApplication{}).Where("`id` = ?", id).Delete(&SubscribeApplication{}).Error; err != nil { return err } return nil