migrant/types

Types

pub type Error {
  ExpectedFolderError
  FileError(simplifile.FileError)
  FilenameError(message: String)
  ExtractionError(message: String)
  DatabaseError(sqlight.Error)
  MigrationError(message: String, err: Error)
  RollbackError(message: String, err: Error)
}

Constructors

  • ExpectedFolderError
  • FilenameError(message: String)
  • ExtractionError(message: String)
  • DatabaseError(sqlight.Error)
  • MigrationError(message: String, err: Error)
  • RollbackError(message: String, err: Error)
pub type Migration {
  Migration(
    up: option.Option(String),
    down: option.Option(String),
  )
}

Constructors

pub type Migrations =
  dict.Dict(String, Migration)
Search Document