Ecto.Storage
Convenience functions around the data store of a repository.
Summary↑
| down(repo) | Drop the storage in the data store and return |
| up(repo) | Create the storage in the data store and return |
Functions
Specs:
- down(Ecto.Repo.t) :: :ok | {:error, :already_down} | {:error, term}
Drop the storage in the data store and return :ok if it was dropped
successfully.
Returns {:error, :already_down} if the storage has already been dropped or
{:error, term} in case anything else goes wrong.
Specs:
- up(Ecto.Repo.t) :: :ok | {:error, :already_up} | {:error, term}
Create the storage in the data store and return :ok if it was created
successfully.
Returns {:error, :already_up} if the storage has already been created or
{:error, term} in case anything else goes wrong.