Skip to content

sayuprc/clean-architecture-template-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

クリーンアーキテクチャひな形生成ツール

入力値を基にEntityやUseCase等のひな型を生成します。

使い方

設定ファイル生成

生成されるファイル

  • .cagt.json
$ cagt init

Entity生成

生成されるファイル

  • Entity
  • RepositoryInterface*
  • Repository*
  • InMemoryRepository*
  • コマンド実行中にリポジトリを生成するを選択した場合
$ cagt entity -d User -e UserId

UseCase生成

生成されるファイル

  • UseCaseInterface
  • UseCaseInteractor
  • MockUseCaseInteractor
  • InputDataStruct
  • OutputDataStruct

コマンド例

$ cagt usecase -d User -u Create

About

CLI tool to generate templates for clean architecture

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published