Jciel / test_devio

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Teste Devio

Pre requisitos

Para executar o projeto é necessário já ter instalado o PHP, Composer e banco de dados SQLite, verificar na paǵina dos projetos como é a instalção de cada um


Versões utilizadas

  • SQLite 3.40
  • PHP 8.0

Instalação

Primeiramente devemos fazer o clone do repositório do github

git clone https://github.com/Jciel/teste-devio.git


Após o clone doprojeto, podemos entrar no diretório do projeto e instalar
as dependências da aplicação

cd teste-devio

composer install

Após a isntalação das dependências podemos subir o projeto rodando localmente com o comando

php artisan serve

E podemos acessar o projeto com o endereço informado pelo comando

API

A API está documentada com Swegger e o arquivo de configuração está localizado em /public/openapi.json.

Migrations

Para executar a migrations que irá criar a estrutura do banco de dados executamos o comando

php artisan php artisan migrate

Seeder

Para executar os seeds para popular o banco de dados podemos executar o comando

php artisan db:seed

Testes

Podemos executar os testes com o comando

composer test

About


Languages

Language:PHP 98.9%Language:Shell 1.1%