diff --git a/src/main/scala/model/Issue.scala b/src/main/scala/model/Issue.scala index 497f530..0bc176d 100644 --- a/src/main/scala/model/Issue.scala +++ b/src/main/scala/model/Issue.scala @@ -18,9 +18,10 @@ def assignedUserName = column[String]("ASSIGNED_USER_NAME") def title = column[String]("TITLE") def content = column[String]("CONTENT") + def closed = column[Boolean]("CLOSED") def registeredDate = column[java.sql.Date]("REGISTERED_DATE") // TODO convert java.util.Date later def updatedDate = column[java.sql.Date]("UPDATED_DATE") - def * = userName ~ repositoryName ~ issueId ~ openedUserName ~ milestoneId.? ~ assignedUserName.? ~ title ~ content.? ~ registeredDate ~ updatedDate <> (Issue, Issue.unapply _) + def * = userName ~ repositoryName ~ issueId ~ openedUserName ~ milestoneId.? ~ assignedUserName.? ~ title ~ content.? ~ closed ~ registeredDate ~ updatedDate <> (Issue, Issue.unapply _) } case class Issue( @@ -32,5 +33,6 @@ assignedUserName: Option[String], title: String, content: Option[String], + closed: Boolean, registeredDate: java.sql.Date, updatedDate: java.sql.Date) \ No newline at end of file diff --git a/src/main/scala/service/IssuesService.scala b/src/main/scala/service/IssuesService.scala index f98f10b..ab325df 100644 --- a/src/main/scala/service/IssuesService.scala +++ b/src/main/scala/service/IssuesService.scala @@ -31,6 +31,7 @@ None, title, content, + false, new java.sql.Date(System.currentTimeMillis), // TODO new java.sql.Date(System.currentTimeMillis))