Rapsys\UserBundle\Entity\User:
type: mappedSuperclass
+ repositoryClass: Rapsys\UserBundle\Repository\UserRepository
+# table: users
id:
id:
type: integer
forename:
type: string
length: 32
+ nullable: true
surname:
type: string
length: 32
+ nullable: true
password:
type: string
- length: 60
+ length: 100
active:
type: boolean
options:
default: true
- disabled:
+ enable:
type: boolean
options:
- default: false
+ default: true
created:
type: datetime
updated:
targetEntity: Group
inversedBy: users
#see if usefull: https://stackoverflow.com/questions/34523699/how-to-extend-doctrine-entity-in-another-bundle
-# joinTable:
-# name: groups_users
+# joinTable:
+# name: users_groups
+# joinColumns:
+# id:
+# name: user_id
+# inverseJoinColumns:
+# id:
+# name: group_id
lifecycleCallbacks:
preUpdate: ['preUpdate']