recruit_strategy.go 528 B

123456789101112131415161718192021222324
  1. package db
  2. import (
  3. "context"
  4. "youngee_m_api/model/gorm_model"
  5. )
  6. func CreateRecruitStrategy(ctx context.Context, recruitStrategys []gorm_model.RecruitStrategy) error {
  7. db := GetReadDB(ctx)
  8. err := db.Create(&recruitStrategys).Error
  9. if err != nil {
  10. return err
  11. }
  12. return nil
  13. }
  14. func DeleteRecruitStrategyByProjectID(ctx context.Context, projectID int64) error {
  15. db := GetReadDB(ctx)
  16. err := db.Where("project_id = ?", projectID).Delete(&gorm_model.RecruitStrategy{}).Error
  17. if err != nil {
  18. return err
  19. }
  20. return nil
  21. }