Skip to content

Base de Datos

Alberto edited this page Jan 26, 2018 · 8 revisions

Instalación

En este caso se ha optado por una base de datos MySQL.

Se debe renombrar el fichero .env.example a .env.

En windows: $ rename ".env.example" ".env".

En linux: $ mv ".env.example" ".env".

Para la conexión de laravel con la base de datos se debe modificar el archivo .env indicando:

DB_CONNECTION = mysql
DB_HOST = 127.0.0.1
DB_PORT = 3306
DB_DATABASE = devCode
DB_USERNAME = username
DB_PASSWORD = password

Se puede crear una base de datos mediante la secuencia de comandos:

$ CREATE USER 'devcode'@'localhost' IDENTIFIED BY 'secret';
$ GRANT ALL PRIVILEGES ON *.* TO 'devcode'@'localhost' WITH GRANT OPTION;

Uso de la base de datos

Para crear una tabla en la base de datos se utilizarán las herramientas aportadas por el Framework, en este caso, se aportan varias herramientas concentradas en la carpeta database del proyecto.

En este caso, se utilizará una biblioteca de datos ya preparada para poder poner en marcha el proyecto con datos ficticios en la máxima brevedad posible.

Para añadir las tablas a la base de datos, que en este caso se ha optado por una base de datos MySQL se utilizará la herramienta migrate

$ php artisan migrate

Y para añadir datos a las tablas de la base de datos se utilizará la herramienta db:seed:

$ php artisan db:seed

Clone this wiki locally