コンテンツへスキップ
ポイント
- property ファイルではなく command をわざと利用した。 command のオプションに .env のデータベース接続情報を渡したかったため。 property ファイルの場合、 .env の情報を property ファイルにも記述しなければならなくなる。
- MySQL 8 の場合、データベースに接続するために SSL を false にしてやる必要があった。この時、エスケープの関係で cli では
-connprops useSSL\\=false
、 (こちらはうろ覚えだが) property ファイルでは schemaspy.connprops=useSSL\=false
と書く必要があり (試していないが schemaspy.connprops="useSSL\=false"
や schemaspy.connprops="useSSL=false"
でもいいのかも) 、ややこしかった。
- MySQL 8 の場合、データベースに接続するために別途ドライバーをダウンロードして用意してやる必要があった。
- 作ったもの => oki2a24/sample_docker_schemaspy: Docker Schemaspy コンテナの使用例です。
環境
- Windows7 Professional 32bit
- PostgreSQL 9.4
- JDK 8