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.
62 lines
1.2 KiB
62 lines
1.2 KiB
Entity\Session:
|
|
type: entity
|
|
table: session
|
|
repositoryClass: Entity\Repository\SessionRepository
|
|
fields:
|
|
id:
|
|
id: true
|
|
type: smallint
|
|
nullable: false
|
|
generator:
|
|
strategy: IDENTITY
|
|
id_coach:
|
|
type: integer
|
|
unsigned: false
|
|
nullable: false
|
|
name:
|
|
type: string
|
|
length: 50
|
|
fixed: true
|
|
nullable: false
|
|
nbr_courses:
|
|
type: smallint
|
|
nullable: false
|
|
nbr_users:
|
|
type: integer
|
|
unsigned: false
|
|
nullable: false
|
|
nbr_classes:
|
|
type: integer
|
|
unsigned: false
|
|
nullable: false
|
|
date_start:
|
|
type: date
|
|
nullable: false
|
|
date_end:
|
|
type: date
|
|
nullable: false
|
|
nb_days_access_before_beginning:
|
|
type: boolean
|
|
nullable: true
|
|
nb_days_access_after_end:
|
|
type: boolean
|
|
nullable: true
|
|
session_admin_id:
|
|
type: integer
|
|
unsigned: false
|
|
nullable: false
|
|
visibility:
|
|
type: integer
|
|
unsigned: false
|
|
nullable: false
|
|
session_category_id:
|
|
type: integer
|
|
unsigned: false
|
|
nullable: false
|
|
promotion_id:
|
|
type: integer
|
|
unsigned: false
|
|
nullable: false
|
|
lifecycleCallbacks:
|
|
prePersist:
|
|
- before_save
|
|
|