Skip to content
Bjverde edited this page Apr 19, 2019 · 8 revisions

O que é o SysGen ?

O SysGen é um gerador de sistemas feito em FormDin gerando sistemas em FormDin e/ou API Rest com Slim.

Que gera o sistema partindo de banco de dados relacional (SGBD).

Escreve menos, faça mais. Mas "Falar é fácil. Me mostre o código"!

Com quais bancos de dados o SysGen funciona ??

  • SQLlite
  • MySQL
  • SQL Server
  • PostgresSql
  • MariaDB

Como o SysGen funciona?

Na versão v1.4.0 ou superior você escolhe o tipo de sistema que deseja gerar:

  • FormDin = É um sistema Web padrão usando HTML + JS + CSS, tudo é feito utilizando o FormDin FrameWork. Tem todas as operações de um CRUD com uma tela para cada tabela ou view.

  • REST = Criar todo backend REST usando Slim FrameWork. Nesse modo não tem tela é apenas API REST com JSON. Tem todas as operações de um CRUD com as URL para cada tabela ou view.

  • FormDin + REST = a combinação dos dois modos.

Depois vc informa o SGBD, usuário e senha. O SysGen lê os meta-dados do banco informado. Gerando o CRUD tela ou API REST.

Esquema do SysGen

O que o SysGen Gera ??

um banco de dados e gera uma tela crud para cada uma das tabelas montando o esqueleto do sistema. O código gerado é de fácil manutenção e modificação utilizando o como framework FormDin para o novo sistema.

  • Reconhece o tipo de campo do banco é cria o campo equivalente no formDin
  • obrigatoriedade ou não
  • chaves estrangeiras já traz como select field
  • todos os campos podem ser utilizados como parâmetro de busca

Veja o tutorial Do Zero até Rodar que irá te ajudar com o sysGen

SysGen

Funciona com o bancos

  • SQLlite
  • MySQL
  • SQL Server
  • PostGres

Ferramentas semelhantes

Sumário

  1. Do Zero até Rodar
  2. Aprendendo formDin em etapas
Clone this wiki locally