- Java 17
- Dockerクライアント (Mac, Windows)
(Linuxでは ディストリ別の Docker engine と compose のインストールが必要です)
下記コマンドを実行してください。Docker上でSQL Serverが立ち上がり、DDLが適用されます。
セットアップシェルは本リポジトリのルートディレクトリから実行してください。
Windowsの方はGit Bashもしくはdocker desktopのWLS 2インテグレーションを有効化した状態でWSL 2から実行してください。
docker-compose up -d
DBを落とすには以下を実行してください。なお、登録したデータは消えるので要注意!
docker-compose down
dockerコンテナに入って下記のコマンドを実行してください。
/opt/mssql-tools/bin/sqlcmd -U $MSSQL_USER -P $MSSQL_PASSWORD
USE ponsyukey
GO
postmanに設定ファイルtools/Ponsyukey.postman_collection.json
をimportしてください。
./gradlew bootRun