Mensaje al configurar MYSQL en PHPStorm

Enviado por peter el Mar, 08/10/2019 - 14:32

 

 

Al intentar configurar la conexión con MySQL desde PhpStorm y hacer test manda el siguiente mensaje:

Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually.

Como puedes ver es por el timezone de mysql que no esta especificado así que basta con ir a la pestaña de Advanced y setearlo manualmente. En mi caso para México lo he especificado de la siguiente manera: America/Mexico_City.

Class is not a valid entity or mapped super class. En Zend Framework 3 y Doctrine 2

Enviado por peter el Mié, 22/05/2019 - 17:39

Este mensaje me sale cuando quiero usar mi entity en zend framework 3 y doctrine.

Class "Application\Entity\BEvaluation" is not a valid entity or mapped super class.
Solo hay que agregar @ORM\Entity() a las annotations:

 


/**
 * Application\Entity\BEvaluation
 *
 * @ORM\Entity()
 * @ORM\Table(name="bevaluation")
 */

Clonar e instalar proyectos Laravel existentes. (VIDEO)

Enviado por peter el Lun, 11/02/2019 - 18:52

Si tenemos nuestro repositorio de una aplicación web en github para instalarlo en nuestra máquina de desarrollo es necesario hacer los siguientes pasos:

  1. Clonar el repositorio. Como prueba voy a clonar un repositorio que realice en un curso. La url por si quieren hacer la prueba con este es: https://github.com/Sirpyerre/course-ecommerce

    git clone https://github.com/Sirpyerre/course-ecommerce

Solución definitiva con las fechas en SQL Server y Laravel. (Trailing data)

Enviado por peter el Mar, 06/11/2018 - 11:16
​​

Con Laravel y SQL Server tuve muchos problemas con el formato en que se guardaba en el base de datos. Me resigne a una solución temporal, la cual consiste en setear el formato de fecha en cada modelo de la aplicación, definir accesores y mutadores (accessors and mutators). Lo cual no era lo más adecuado.