- Video Interview system (backend + frontend) - Date Posted filter (24h, 7d, 30d) - Company filter in jobs listing - Recent searches persistence (LocalStorage) - Job Alerts with email confirmation - Favorite jobs with API - Company followers system - Careerjet URL compatibility (s/l aliases)
17 lines
473 B
Go
17 lines
473 B
Go
package models
|
|
|
|
import "time"
|
|
|
|
type CompanyFollower struct {
|
|
ID string `json:"id" db:"id"`
|
|
UserID string `json:"userId" db:"user_id"`
|
|
CompanyID string `json:"companyId" db:"company_id"`
|
|
CreatedAt time.Time `json:"createdAt" db:"created_at"`
|
|
}
|
|
|
|
type CompanyFollowerWithCompany struct {
|
|
CompanyFollower
|
|
CompanyName string `json:"companyName"`
|
|
CompanyLogoURL *string `json:"companyLogoUrl,omitempty"`
|
|
JobsCount int `json:"jobsCount"`
|
|
}
|