photoprism/internal/models/file.go

22 lines
475 B
Go
Raw Normal View History

2018-09-16 19:09:40 +02:00
package models
2018-07-18 15:17:56 +02:00
import (
"github.com/jinzhu/gorm"
)
type File struct {
gorm.Model
Photo *Photo
PhotoID uint
FilePrimary bool
FileName string
FileType string `gorm:"type:varchar(30)"`
FileMime string `gorm:"type:varchar(50)"`
FileWidth int
FileHeight int
FileOrientation int
FileAspectRatio float64
FileHash string `gorm:"type:varchar(100);unique_index"`
2018-09-19 09:20:57 +02:00
FileNotes string `gorm:"type:text;"`
2018-07-18 15:17:56 +02:00
}