X-Git-Url: https://git.rapsys.eu/userbundle/blobdiff_plain/e22260cc9dea13f115a82d99515788664552d147..cefd65b90f82899d42c72a79186ce1de8e7a3bc3:/config/doctrine/User.orm.yml?ds=sidebyside diff --git a/config/doctrine/User.orm.yml b/config/doctrine/User.orm.yml new file mode 100644 index 0000000..829fddb --- /dev/null +++ b/config/doctrine/User.orm.yml @@ -0,0 +1,58 @@ +Rapsys\UserBundle\Entity\User: + type: mappedSuperclass + repositoryClass: Rapsys\UserBundle\Repository\UserRepository +# table: users + id: + id: + type: integer + generator: + strategy: AUTO + options: + unsigned: true + fields: + mail: + type: string + unique: true + length: 254 + forename: + type: string + length: 32 + nullable: true + surname: + type: string + length: 32 + nullable: true + password: + type: string + length: 100 + active: + type: boolean + options: + default: true + enable: + type: boolean + options: + default: true + created: + type: datetime + updated: + type: datetime + manyToOne: + civility: + targetEntity: Civility + inversedBy: users + manyToMany: + groups: + targetEntity: Group + inversedBy: users +#see if usefull: https://stackoverflow.com/questions/34523699/how-to-extend-doctrine-entity-in-another-bundle +# joinTable: +# name: users_groups +# joinColumns: +# id: +# name: user_id +# inverseJoinColumns: +# id: +# name: group_id + lifecycleCallbacks: + preUpdate: ['preUpdate']