-
Notifications
You must be signed in to change notification settings - Fork 10
Do Zero até Rodar
Bjverde edited this page May 28, 2020
·
20 revisions
Se você está perdido e precisa de alguém que pegue na sua mão e te mostre o caminho está no lugar certo.
- Instale um servidor php. No windows recomendo o WAMP 3.1.3 ou superior. Se precisa de informações detalhadas recomendo o tutorial "Aprendendo formDin em etapas, o capitulo Instalado e Configurando o Ambiente de Desenvolvimento"
- procure utilizar PHP 7.3.x, o formDin funciona com PHP 7.3.x, 7.2.x, 7.0.x. Atenção com PHP 5.6.X, depois da versão 4.7.0 do FormDin não existe mais o compromisso em manter a compatibilidade.
- Baixe o formDin na url https://github.com/bjverde/formDin
- Siga o que está na imagem
- Agora é hora de Baixar o SysGen na url https://github.com/bjverde/sysgen
- Faça como no formDin. Clone or Download, depois Downlaod ZIP
- Descompacte o formDin dentro do WWW do servidor PHP
- Descompacte o SysGen dentro da mesma pasta que está o formDin. DEVE ficar como na imagem abaixo. NO LINUX o dono das pastas deve ser o servidor web.
As imagens desse tutorial são referentes a versão 1.6.1 do SysGen e podem ser um pouco diferentes da ultima versão. Porém a ideia principalmente não foi alterada. A imagem abaixo é um link para um vídeo de apresentação do SysGen, são 10 minutos. Mostrando tudo que tem nessa parte do tutorial.
- Suba o servidor web com PHP
- Se você fez tudo corretamente quando acessar a url http://localhost/formDin/sysgen/ vai aparecer
- Todos os exemplos desse tutorial utiliza o MySQL, e os scripts estão na pasta modelo_banco_exemplos que vem junto com o formDin. Execute o scripts SQL no MySQL na ordem: script_criacao_banco.sql, script_inclusao_dados.sql e script_usuario_banco.sql
- Informe os dados. Antes de gerar a estrutura clique em testar a conexão. Depois é só seguir o que está na tela
- Selecione o tipo campo para a chave estrangeira
- Se você fez tudo ao acessar a url http://localhost/formDin/test
- Recomendo acessar o item acesso_menu
- Repare nos diversos tipos de campos gerados, se são obrigatórios ou não.
- Se você fez tudo ao acessar a url http://localhost/formDin/test/api
- Repare nos endpoints gerados e cada uma das operações
Se ainda não conhece o formDin recomendo a leitura da tutorial "Aprendendo formDin em etapas"
Conheça os projetos relacionados ao formDin
- FormDin 4.6.2 - ultima versão estável
- SysGen - Gerador de código para formDin
- formDocker - Ambiente para o formDin em Docker