update
This commit is contained in:
23
query/query.go
Normal file
23
query/query.go
Normal file
@@ -0,0 +1,23 @@
|
||||
package query
|
||||
|
||||
import (
|
||||
"email-notification/model"
|
||||
|
||||
"gorm.io/gorm"
|
||||
)
|
||||
|
||||
func GetBirthday(db *gorm.DB, data *[]model.Birthday, month, day string) error {
|
||||
return db.Table("user").
|
||||
Where("status_id", 1).
|
||||
Where("EXTRACT(MONTH FROM birthday) = ?", month).
|
||||
Where("EXTRACT(DAY FROM birthday) = ?", day).
|
||||
Find(&data).Error
|
||||
}
|
||||
|
||||
func GetWorkanniversary(db *gorm.DB, data *[]model.Workanniversary, month, day string) error {
|
||||
return db.Table("user").
|
||||
Where("status_id", 1).
|
||||
Where("EXTRACT(MONTH FROM hire_date) = ?", month).
|
||||
Where("EXTRACT(DAY FROM hire_date) = ?", day).
|
||||
Find(&data).Error
|
||||
}
|
||||
Reference in New Issue
Block a user