type Fees struct {
ID int64 `json:"id" gorm:"primary_key"`
MovieID int64 `json:"movie_id"`
Value int64 `json:"value"`
Currency string `json:"currency"`
AreaID int64 `json:"-"`
Movie Movie `json:"-"`
Area Area `json:"area"`
}
type PersonInMovie struct {
ID int64 `json:"id" gorm:"primary_key"`
MovieID int64 `json:"movie_id"`
PersonID int64 `json:"person_id"`
ProfessionID int64 `json:"profession_id"`
Person Person `json:"-"`
Profession Profession `json:"-"`
Movie Movie `json:"-"`
}
type PersonalRating struct {
ID int64 `json:"id" gorm:"primary_key"`
MovieID int64 `json:"movie_id"`
UserID int64 `json:"user_id"`
Score int64 `json:"score"`
User User `json:"-"`
Movie Movie `json:"-"`
}
type User struct {
Id int64 `json:"id" gorm:"primary_key"`
Email string `json:"email"`
Pass string `json:"pass"`
Created int64 `gorm:"autoCreateTime"`
}