-
Notifications
You must be signed in to change notification settings - Fork 118
Instalação
Tenha o composer instalado em sua máquina! Entre na pasta do projeto via linha de comando e execute o comando para baixar as dependências do projeto!
composer install
Você deve criar um arquivo chamado .env na raiz da aplicação! Coloque esses valores dentro do arquivo e salve! Dentro desse arquivo também deve ser colocado as credenciais de acesso ao banco de dados.
APP_ENV=local
TIMEZONE=America/Sao_Paulo
HTTPS=false
DB_CONNECTION=mysql
HOST_NAME=
HOST_USERNAME=
HOST_PASSWORD=
HOST_DBNAME=syst
Crie o banco de dados
Edite o arquivo .env na raiz do projeto
Dê o seguinte comando para migrar a base de dados:
php command migrate
AVISO: Não se esqueça de rodar o comando para criar uma nova migration todas as vezes que alterar o banco!
php command create migration [descreva as mudanças]
Entre no diretório que será exibido no console, ou vá até o último arquivo do diretório ´./dump/migrations/´.
Caso se trate de uma nova tabela você deverá buscar pelo sql da criação da tabela. No phpmyadmin, por exemplo, você deve abrir a tabela > Export > dump all rows (caso só precise da estrutura e não dos dados) > Go. Salve o conteúdo dentro da migration que acabou de criar. Quando der a opção de salvar, vá até o diretório onde estão as migrations > duplo clique no arquivo > substituir e pronto!
Caso se trate de uma nova coluna ou edição de uma existente, você verá que logo após a edição o phpmyadmin exibirá o comando executado, como o exemplo:
ALTER TABLE `clientes` CHANGE `telefone` `telefone4` VARCHAR(50) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL;
Cole este valor dentro da migration que acabou de criar e pronto!
Você pode rodar o projeto de direfentes modos.
cd path/to/zig
php -S localhost:8000
Usando o Docker ou ainda o Laradock.
Você ainda pode usar algo como wampserver ou qualquer outra maneira de rodar um servidor PHP.
Email: admin@admin.com
Password: 33473347