model

package
v0.0.0-...-707de3c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 1, 2023 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BookInterview

type BookInterview struct {
	InterviewID string `json:"interviewId"`
	Name        string `json:"name"`
	Email       string `json:"email"`
}

type DeleteResponse

type DeleteResponse struct {
	DeleteInterviewID string `json:"deleteInterviewId"`
}

type Interview

type Interview struct {
	ID          string      `json:"id" bson:"_id"`
	Duration    int         `json:"duration"`
	Time        string      `json:"time"`
	Name        string      `json:"name"`
	Skills      string      `json:"skills"`
	Difficulty  string      `json:"difficulty"`
	GuestType   string      `json:"guestType"`
	Guest       []*TempUser `json:"guest"`
	Note        string      `json:"note"`
	Booked      bool        `json:"booked"`
	JoinURL     string      `json:"joinUrl"`
	MeetingCode string      `json:"meetingCode"`
}

type InterviewInput

type InterviewInput struct {
	Duration    int              `json:"duration"`
	Time        string           `json:"time"`
	Name        string           `json:"name"`
	Skills      string           `json:"skills"`
	Difficulty  string           `json:"difficulty"`
	GuestType   string           `json:"guestType"`
	Guest       []*TempUserInput `json:"guest"`
	Note        string           `json:"note"`
	Booked      bool             `json:"booked"`
	JoinURL     string           `json:"joinUrl"`
	MeetingCode string           `json:"meetingCode"`
}

type TempUser

type TempUser struct {
	Name  string `json:"name"`
	Email string `json:"email"`
}

type TempUserInput

type TempUserInput struct {
	Name  string `json:"name"`
	Email string `json:"email"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL