Entidad Book
Modela la base de datos
脷ltima actualizaci贸n
Modela la base de datos
脷ltima actualizaci贸n
Vamos a generar la entidad de libro, para ello vamos a usar el siguiente comando desde la raiz del proyecto.
Nos preguntar谩 por el plural de la entidad, donde indicaremos books, a continuaci贸n nos preguntar谩 si queremos incluir OAuth, indicaremos que SI (Y).
Vamos a definir las propiedades de nuestro modelo, para este ejemplo usaremos estas definiciones.
title
varchar (50)
No
publishedAt
Date
No
price
Int (10) Unsigned
Si
authorId
No
Para la primera propiedad deberemos haber respondido las siguientes preguntas.
Para el campo publishedAt deber铆amos contestar de la siguiente manera.
Y para el campo price responderemos de la siguiente manera.
Para la siguiente propiedad al tener la terminaci贸n id, authorId, Aurora nos preguntar谩 si es una relaci贸n, donde tendremos que indicar todas las propiedades de esta relaci贸n.
En este caso, se trata de una relaci贸n many-to-one, contra la entidad de Author, estos campos Aurora autom谩ticamente los considera como char 36 para almacenar un uuid.
隆Nos aparecer谩 un error! pero no te preocupes es normal. Como indica el fallo se produce por no encontrar el yaml de la entidad relacionada con el campo authorId.
Como se indica en el mensaje, el yaml de nuestra entidad se ha creado, pero no ya llegado a generar todos los ficheros, as铆 que vamos a continuar creando la entidad de Author para despu茅s volver a generar la entidad Book con el yaml que acabamos de generar.