ducere
is a CLI tool for Basolato framework such as rails new
/php artisan
.
Table of Contents
Create new project
ducere new my_project
Run develop server with hot reload
ducere serve
Create new file
Create config.nims
for database connection, logging, session-timeout configuation.
ducere make config
Create new controller
ducere make controller user
>> app/controllers/user_controller.nim
ducere make controller sample/user
>> app/controllers/sample/user_controller.nim
ducere make controller sample/sample2/user
>> app/controllers/sample/sample2/user_controller.nim
Create new view template
ducere make view pages/login
>> resources/pages/login_view.nim
Create make migration file
ducere make migration createUser
>> migrations/migration20200219134020createUser.nim
create new domain model
ducere make model user
in app/domain/models
user
├── repositories
│ └── user_rdb_repository.nim
├── user_entity.nim
├── user_repository_interface.nim
└── user_service.nim
Create new usecase
ducere make usecase login
>> app/domain/usecases/login_usecase.nim