Skip to content

cndjp/qicoo-api-kt

Repository files navigation

qicoo-api-kt

Travis CI
qicoo-apiのkotlinバージョン

設計方針

  • NoTry, NoNull(=OrNull)
    DBのカラムは全部NOT NULL、コードに例外、?じゃないnullableはいらないです
  • No DeleteFlag
    脳死なdelete_flg bool はいらないです
  • Cake Pattern
    どのレイヤーも単体で切り離して、例えばモック、例えば違う実装で全体のコードが走ります
  • Repository Pattern
    ドメイン層のやりとりで、インフラ層の何を使っているか隠蔽し、柔軟性を保たせます

開発ツール

以下のソフトウェアを開発で使用するのでインストールをお願いします。

テスト環境

デプロイ

$ just run-db

クリーン

$ just clean-db

ビルド

コード

$ just build

docker

$ just docker-build

テスト

$ just test

About

qicoo-apiのkotlinバージョン

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published