play.api.db.evolutions.InvalidDatabaseRevision: Database 'default' needs evolution![An SQL script need to be run on your database.]

Google Groups | notalifeform | 9 months ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    [2.5.6] play-scala-intro does not run evolutions

    Google Groups | 9 months ago | notalifeform
    play.api.db.evolutions.InvalidDatabaseRevision: Database 'default' needs evolution![An SQL script need to be run on your database.]
  2. 0

    [2.5.6] play-scala-intro does not run evolutions

    GitHub | 8 months ago | Notalifeform
    play.api.db.evolutions.InvalidDatabaseRevision: Database 'default' needs evolution![An SQL script need to be run on your database.]
  3. 0

    Transactional evolutions with PostgreSQL are broken

    GitHub | 2 years ago | teozkr
    play.api.db.evolutions.InvalidDatabaseRevision: Database 'default' needs evolution![An SQL script need to be run on your database.]
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  1. balintn 21 times, last 10 months ago
  2. zokni 6 times, last 12 months ago

Root Cause Analysis

  1. play.api.db.evolutions.InvalidDatabaseRevision

    Database 'default' needs evolution![An SQL script need to be run on your database.]

    at play.api.db.evolutions.ApplicationEvolutions$$anonfun$play$api$db$evolutions$ApplicationEvolutions$$runEvolutions$1.apply$mcV$sp()
  2. Play JDBC
    ApplicationEvolutions$$anonfun$start$1.apply
    1. play.api.db.evolutions.ApplicationEvolutions$$anonfun$play$api$db$evolutions$ApplicationEvolutions$$runEvolutions$1.apply$mcV$sp(ApplicationEvolutions.scala:77)
    2. play.api.db.evolutions.ApplicationEvolutions.withLock(ApplicationEvolutions.scala:99)
    3. play.api.db.evolutions.ApplicationEvolutions.play$api$db$evolutions$ApplicationEvolutions$$runEvolutions(ApplicationEvolutions.scala:49)
    4. play.api.db.evolutions.ApplicationEvolutions$$anonfun$start$1.apply(ApplicationEvolutions.scala:42)
    5. play.api.db.evolutions.ApplicationEvolutions$$anonfun$start$1.apply(ApplicationEvolutions.scala:42)
    5 frames
  3. Scala
    Stream.foreach
    1. scala.collection.immutable.Stream.foreach(Stream.scala:594)
    1 frame
  4. Play JDBC
    ApplicationEvolutionsProvider.get
    1. play.api.db.evolutions.ApplicationEvolutions.start(ApplicationEvolutions.scala:42)
    2. play.api.db.evolutions.ApplicationEvolutions.<init>(ApplicationEvolutions.scala:150)
    3. play.api.db.evolutions.ApplicationEvolutionsProvider.get$lzycompute(EvolutionsModule.scala:53)
    4. play.api.db.evolutions.ApplicationEvolutionsProvider.get(EvolutionsModule.scala:53)
    4 frames