Files
Phraseanet/lib/conf.d/Doctrine/Entities.LazaretFile.dcm.yml
Romain Neutron 20c871136a Fix quarantine
2012-07-11 15:16:26 +02:00

61 lines
1.1 KiB
YAML

Entities\LazaretFile:
type: entity
repositoryClass: Repositories\LazaretFileRepository
table: LazaretFiles
id:
id:
type: integer
generator:
strategy: AUTO
fields:
filename:
type: string
length: 512
thumbFilename:
type: string
length: 512
originalName:
type: string
length: 256
base_id:
type: integer
uuid:
type: string
length: 36
sha256:
type: string
length: 64
forced:
type: boolean
created:
type: datetime
gedmo:
timestampable:
on: create
updated:
type: datetime
gedmo:
timestampable:
on: update
manyToOne:
session:
targetEntity: LazaretSession
inversedBy: files
joinColumn:
name: lazaret_session_id
referencedColumnName: id
cascade: ["persist"]
oneToMany:
attributes:
targetEntity: LazaretAttribute
mappedBy: lazaretFile
cascade: ["ALL"]
orderBy:
id: ASC
checks:
targetEntity: LazaretCheck
mappedBy: lazaretFile
cascade: ["ALL"]
orderBy:
id: ASC