In PlaySlick sample there is file with sample data access object.
https://github.com/playframework/play-slick/blob/master/samples/basic/app/dao/CatDAO.scala
and table definition:
private class CatsTable(tag: Tag) extends Table[Cat](tag, "CAT") {
def name = column[String]("NAME", O.PrimaryKey)
def color = column[String]("COLOR")
def * = (name, color) <> (Cat.tupled, Cat.unapply)
}
Is it possible to generate a new table using this definition without using play evolutions? If not, why?