was successfully added to your cart.

Inicializar proyecto Symfony 5 para gestionar entidades

Pasos para inicializar un proyecto Symfony 5 y un panel de control de entidades

Inicializando Symfony:
Si no tenemos el comando symfony instalado, lo instalamos:

curl -sS https://get.symfony.com/cli/installer | bash

Ahora lo movemos a nuestro path para poder disponer del comando.

Ahora lanzamos el comando de inicialización:

symfony new paycontrol --full

Añadimos ORM-PACK:

composer require symfony/orm-pack

Añadimos el Maker-bundle:

composer require --dev symfony/maker-bundle

Ahora debemos configurar el .env para poder conectar con BBDD:

DATABASE_URL=mysql://userdb:password@localhost:3306/databasaname

Primero, crearemos la entidad User para poder acceder al panel de control donde poder gestionar las distintas entidades creadas:

php bin/console make:user

Ahora lanzamos los siguientes comandos para crear las tablas en BBDD:

php bin/console make:migration
php bin/console doctrine:migrations:migrate

Para poder crear usuarios por consola, podemos seguir el siguiente tutorial:

https://symfony.com/doc/current/console.html

Ahora instalamos el easyadmin:

composer require easycorp/easyadmin-bundle

Y iniciamos un dashboard:

php bin/console make:admin:dashboard

 

 

David Escudero | Programador freelance, desarrollador paginas web
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.