EctoDBScanner.Result.Column (EctoDBScanner v0.3.0)

Copy Markdown View Source

Summary

Types

foreign_key_ref()

@type foreign_key_ref() :: %{
  schema: String.t(),
  table: String.t(),
  column: String.t()
}

t()

@type t() :: %EctoDBScanner.Result.Column{
  default: String.t() | nil,
  enum_values: [String.t()] | nil,
  foreign_key: foreign_key_ref() | nil,
  name: String.t(),
  nullable: boolean(),
  primary_key: boolean(),
  type: atom() | {:array, atom()} | {:unknown, String.t()}
}