symfony3 doctrine agregando columnas

los principales tipos de datos de doctrine son:
string, integer, text, datetime y float.


si a nuestro modelo le agregamos nuevos campos:

    /**
     * @ORM\Column(type="string")
     */
    private $subFamily;
    /**
     * @ORM\Column(type="integer")
     */
    private $speciesCount;
    /**
     * @ORM\Column(type="string")
     */
    private $funFact;

y sus respectivos getters y setters (no todos los campos lo requieren)

para ver la query que nos genera doctrine ejecutamos el sgt comando

php bin/console doctrine:schema:update --dump-sql

el cual nos mostrara

ALTER TABLE genero ADD sub_family VARCHAR(255) NOT NULL, ADD species_count INT NOT NULL, ADD fun_fact VARCHAR(255) NOT NULL;

como vimos anteriormente para ejecutar la query corremos

php bin/console doctrine:schema:update --force

No hay comentarios:

Publicar un comentario

linux ubuntu mint actualizar chrome

 desde una terminal: $ sudo apt update $ sudo apt install google-chrome-stable