generator-curio
Yeoman generator para aplicações Curió
- Quiet · last change 2-22-2016
- ★ 1 on GitHub
README
Curió Generator
______ _ _
/ ____/__ __ _____ (_)_//_
/ / / / / // ___// // __ \
/ /___ / /_/ // / / // /_/ /
\____/ \__,_//_/ /_/ \____/A Yeoman generator to scaffold a Curió framework application.
Instalation
npm install -g yo
npm install -g generator-curioGenerating a new Curió Application
mkdir app
cd app
yo curioIt generates the below structure:
????????? srv .......................................... backend dev files
??? ????????? mdl ...................................... domain model files
??? ??? ????????? model.uml
??? ????????? rel ...................................... report files
??? ??? ????????? sps .................................. StyleVision project files
??? ??? ????????? xslt ................................. generated xslt files
??? ????????? sql ...................................... sql scripts
??? ??? ????????? deploy ............................... deploy scripts
??? ??? ????????? alter ................................ db evolution scritps
??? ????????? src ...................................... backend source code
??? ????????? ngu .................................. business class units
??? ??? ????????? nguVersaoBanco.pas
??? ????????? ucu .................................. use case units
??? ??? ????????? ucuAppMain.pas
??? ????????? lib
??? ??? ????????? acuRegisterModelMappings.pas ..... model-to-code mapping
??? ????????? app.dpr .............................. delphi main project
??? ????????? svuApp.pas
??? ????????? svuApp.dfm
??? ????????? mainmenu.xml ......................... win32 GUI menu design
??? ????????? VersionInfo.rc .......................
????????? cli .......................................... front-end dev files
????????? win ...................................... front-end win32 source code
????????? itu .................................. interface form units
??? ????????? ituAppMain.pas
????????? App.dpk .............................. delphi win32 main projectGenerating form interfaces (it's)
yo curio:itu CadastrarPessoa####Generated files:
????????? cli
????????? win
????????? itu
????????? ituCadastrarPessoa.pas
????????? ituCadastrarPessoa.dfmIt also includes the new form as a dependency in your dpk file (and dproj, if exists):
contains
ituCadastrarPessoa in 'itu\ituCadastrarPessoa.pas' {itCadastrarPessoa},
...Generating reports (rit's)
yo curio:report RelatorioPessoa####Generated files:
????????? cli
??? ????????? win
??? ????????? itu
??? ????????? ituRelatorioPessoa.pas
??? ????????? ituRelatorioPessoa.dfm
????????? srv
????????? rel
????????? sps
????????? RelatorioPessoa.spsGenerating search units (suc's)
yo curio:sucu Pessoa####Generated files:
????????? cli
??? ????????? win
??? ????????? siu
??? ????????? siuPessoa.pas
??? ????????? siuPessoa.dfm
???
????????? srv
????????? src
????????? sucu
????????? sucuPessoa.pasGenerating CRUD units (suc's)
yo curio:crud CadastroLivro
? Qual o nome da classe (sem ng) do CRUD? Livro
? Qual o c??digo da GUI? 908
? Onde deseja gerar a itu? cli/win/itu
? Qual o c??digo do Caso de Uso? 2370
? Onde deseja gerar a ucu? srv/src/ucu####Generated files:
????????? cli
??? ????????? win
??? ????????? itu
??? ????????? ituCadastroLivro.pas
??? ????????? ituCadastroLivro.dfm
???
????????? srv
????????? src
????????? ucu
????????? ucuCadastroLivro.pas
