package
migration
Type Members
-
case class
AddColumn(migration: Migration, storage: Storage[_], number: Int, tableName: String, column: Column[_]) extends StorageAction with IfNotExists[AddColumn] with Product with Serializable
-
case class
AddIndex(migration: Migration, storage: Storage[_], number: Int, tableName: String, columnName: String, indexName: String, unique: Boolean) extends StorageAction with IfNotExists[AddIndex] with Product with Serializable
-
case class
AddReference(migration: Migration, storage: Storage[_], number: Int, tableName: String, columnName: String, referencedTable: String, constraintName: String) extends StorageAction with IfNotExists[AddReference] with Product with Serializable
-
-
trait
Cascade extends AnyRef
-
-
case class
Column[T](name: String, specificTypeOption: Option[String])(implicit m: Manifest[T], tval: (Option[T]) ⇒ EntityValue[T]) extends Product with Serializable
-
case class
CreateListTable(migration: Migration, storage: Storage[_], number: Int, ownerTableName: String, listName: String, valueColumn: Column[_]) extends StorageAction with IfNotExists[CreateListTable] with Product with Serializable
-
-
case class
CustomScriptAction(migration: Migration, number: Int, f: () ⇒ Unit) extends MigrationAction with Product with Serializable
-
-
-
case class
IfExistsWithCascadeBag(actions: List[IfExists[_]]) extends Product with Serializable
-
-
-
-
abstract
class
Migration extends AnyRef
-
-
-
case class
RemoveColumn(migration: Migration, storage: Storage[_], number: Int, tableName: String, name: String) extends StorageAction with IfExists[RemoveColumn] with Product with Serializable
-
case class
RemoveIndex(migration: Migration, storage: Storage[_], number: Int, tableName: String, columnName: String, name: String, unique: Boolean) extends StorageAction with IfExists[RemoveIndex] with Product with Serializable
-
-
case class
RemoveReference(migration: Migration, storage: Storage[_], number: Int, tableName: String, columnName: String, referencedTable: String, constraintName: String) extends StorageAction with IfExists[RemoveReference] with Product with Serializable
-
-
case class
RenameColumn(migration: Migration, storage: Storage[_], number: Int, tableName: String, oldName: String, column: Column[_]) extends StorageAction with IfExists[RenameColumn] with Product with Serializable
-
case class
RenameTable(migration: Migration, storage: Storage[_], number: Int, oldName: String, newName: String) extends StorageAction with IfExists[RenameTable] with Product with Serializable
-
-