0.2.18 • Published 10 years ago
generator-curio v0.2.18
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 project Generating 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.sps Generating 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.pas0.2.18
10 years ago
0.2.17
10 years ago
0.2.16
10 years ago
0.2.15
11 years ago
0.2.14
11 years ago
0.2.13
11 years ago
0.2.12
11 years ago
0.2.11
11 years ago
0.2.10
11 years ago
0.2.9
11 years ago
0.2.7
11 years ago
0.2.6
11 years ago
0.2.5
11 years ago
0.2.4
11 years ago
0.2.3
11 years ago
0.2.2
11 years ago
0.1.2
11 years ago
0.1.1
11 years ago
0.1.0
11 years ago