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: atom, options: String.t, prefix: atom | nil, primary_key: boolean}