MigrationStep
harness.sql.autoSchema.MigrationStep$
object MigrationStep
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MigrationStep.type
Members list
Type members
Classlikes
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Autotrait InMemorytrait SqlEncodedtrait Encodedclass Objecttrait Matchableclass AnyShow all
final case class CreateIndex(tableRef: TableRef, name: String, unique: Boolean, cols: List[String]) extends SqlEncoded, InMemory
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait InMemorytrait SqlEncodedtrait Encodedclass Objecttrait Matchableclass AnyShow all
final case class CreateSchema(ref: Custom) extends SqlEncoded, Auto
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Autotrait InMemorytrait SqlEncodedtrait Encodedclass Objecttrait Matchableclass AnyShow all
final case class CreateTable(ref: TableRef) extends SqlEncoded, Auto
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Autotrait InMemorytrait SqlEncodedtrait Encodedclass Objecttrait Matchableclass AnyShow all
final case class DropCol(ref: ColRef, keyType: KeyType) extends SqlEncoded, Auto
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Autotrait InMemorytrait SqlEncodedtrait Encodedclass Objecttrait Matchableclass AnyShow all
final case class DropIndex(schemaRef: SchemaRef, name: String) extends SqlEncoded, InMemory
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait InMemorytrait SqlEncodedtrait Encodedclass Objecttrait Matchableclass AnyShow all
final case class DropSchema(ref: Custom) extends SqlEncoded, Auto
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Autotrait InMemorytrait SqlEncodedtrait Encodedclass Objecttrait Matchableclass AnyShow all
final case class DropTable(ref: TableRef) extends SqlEncoded, Auto
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Autotrait InMemorytrait SqlEncodedtrait Encodedclass Objecttrait Matchableclass AnyShow all
object Encoded
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Codetrait SqlEncodedclass CreateColclass CreateIndexclass CreateSchemaclass CreateTableclass DropColclass DropIndexclass DropSchemaclass DropTableclass RenameColclass RenameIndexclass RenameSchemaclass RenameTableclass SetColNotNullableclass SetColNullableShow all
object InMemory
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class CreateIndexclass DropIndextrait Autoclass CreateColclass CreateSchemaclass CreateTableclass DropColclass DropSchemaclass DropTableclass SetColNotNullableclass SetColNullableclass Codeclass RenameColclass RenameIndexclass RenameSchemaclass RenameTableShow all
final case class RenameCol(tableRef: TableRef, nameBefore: String, nameAfter: String) extends SqlEncoded, InMemory
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait InMemorytrait SqlEncodedtrait Encodedclass Objecttrait Matchableclass AnyShow all
final case class RenameIndex(nameBefore: String, nameAfter: String) extends SqlEncoded, InMemory
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait InMemorytrait SqlEncodedtrait Encodedclass Objecttrait Matchableclass AnyShow all
final case class RenameSchema(refBefore: Custom, refAfter: Custom) extends SqlEncoded, InMemory
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait InMemorytrait SqlEncodedtrait Encodedclass Objecttrait Matchableclass AnyShow all
final case class RenameTable(schemaRef: SchemaRef, nameBefore: String, nameAfter: String) extends SqlEncoded, InMemory
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait InMemorytrait SqlEncodedtrait Encodedclass Objecttrait Matchableclass AnyShow all
final case class SetColNotNullable(ref: ColRef) extends SqlEncoded, Auto
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Autotrait InMemorytrait SqlEncodedtrait Encodedclass Objecttrait Matchableclass AnyShow all
final case class SetColNullable(ref: ColRef) extends SqlEncoded, Auto
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Autotrait InMemorytrait SqlEncodedtrait Encodedclass Objecttrait Matchableclass AnyShow all
In this article