Chamilo is a learning management system focused on ease of use and accessibility
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
chamilo-lms/main/inc/entity/mapping/Entity.ReservationMain.dcm.yml

60 lines
1.2 KiB

Entity\ReservationMain:
type: entity
table: reservation_main
repositoryClass: Entity\Repository\ReservationMainRepository
fields:
id:
id: true
type: integer
unsigned: false
nullable: false
generator:
strategy: IDENTITY
subid:
type: integer
unsigned: false
nullable: false
item_id:
type: integer
unsigned: false
nullable: false
auto_accept:
type: boolean
nullable: false
max_users:
type: integer
unsigned: false
nullable: false
start_at:
type: datetime
nullable: false
end_at:
type: datetime
nullable: false
subscribe_from:
type: datetime
nullable: false
subscribe_until:
type: datetime
nullable: false
subscribers:
type: integer
unsigned: false
nullable: false
notes:
type: text
nullable: false
timepicker:
type: boolean
nullable: false
timepicker_min:
type: integer
unsigned: false
nullable: false
timepicker_max:
type: integer
unsigned: false
nullable: false
lifecycleCallbacks:
prePersist:
- before_save