HornsAndHooves/pg_saurus

View on GitHub
lib/pg_saurus/errors.rb

Summary

Maintainability
A
0 mins
Test Coverage
module PgSaurus
  # Base error for PgSaurus errors.
  class Error < StandardError; end

  # Raised when an unexpected index exists
  class IndexExistsError < Error; end

  # Raised if config.ensure_role_set = true, but migration have no role set.
  class RoleNotSetError < Error; end

  # Raised if set_role used for data change migration.
  class UseKeepDefaultRoleError < Error; end

  # Raised if keep_default_role used for structure change migration.
  class UseSetRoleError < Error; end
end