Skip to content

tofu511/task-list

Repository files navigation

task-list

概要

ScalaとPlayフレームワークで作ったタスク管理アプリケーションです。

バージョン

  • Play: 2.5.14
  • Scala:2.11.11
  • sbt: 0.13.15
  • MySQL: 5.7.20

動かす上での前提条件

  • sbtがインストールされていること。
  • MySQLがインストールされていること。
  • /create-local-mysql-db.shを実行。もしくは/create-mysql-db.sqlの内容に従ってデータベースを作成すること。
  • /envディレクトリを作成し下記を参考にdev.confを作成すること。
flywayLocationNames = ["common", "mysql"]
flywayLocations = ["filesystem:conf/db/migration/default/common", "filesystem:conf/db/migration/default/mysql"]
jdbcDriver = "com.mysql.cj.jdbc.Driver"
jdbcUrl = "jdbc:mysql://localhost:3306/task_list?autoReconnect=true&useSSL=false"
jdbcUserName = "task_list"
jdbcPassword = "CHANGE ME!"
  • env/dev.confjdbcPasswordを適切な値に修正すること。

実行方法

sbt flywayMigrate
sbt run
# sbt flywayMigrateが失敗してやり直す場合
sbt flywayClean
sbt flywayMigrate
sbt run

Releases

No releases published

Packages

No packages published