Used internally by adapters.
To define a table in a migration, see Ecto.Migration.table/2
Ecto.Migration.table/2
t() :: %Ecto.Migration.Table{ comment: String.t() | nil, engine: atom(), name: String.t(), options: String.t(), prefix: atom() | nil, primary_key: boolean() }