c

play.api.db.evolutions

DatabaseEvolutions

class DatabaseEvolutions extends AnyRef

Evolutions for a particular database.

Source
EvolutionsApi.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DatabaseEvolutions
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new DatabaseEvolutions(database: Database, schema: String)
  2. new DatabaseEvolutions(database: Database, schema: String, metaTable: String)
  3. new DatabaseEvolutions(database: Database, schema: String = "", metaTable: String = "play_evolutions", substitutionsMappings: Map[String, String] = Map.empty, substitutionsPrefix: String = "$evolutions{{{", substitutionsSuffix: String = "}}}", substitutionsEscape: Boolean = true)

Value Members

  1. def databaseEvolutions(): Seq[Evolution]

    Read evolutions from the database.

  2. def evolve(scripts: Seq[Script], autocommit: Boolean): Unit
  3. def resetScripts(): Seq[Script]
  4. def resolve(revision: Int): Unit
  5. def scripts(reader: EvolutionsReader): Seq[Script]
  6. def scripts(evolutions: Seq[Evolution]): Seq[Script]