View Source mix ecto.drop (Ecto v3.10.0)
Drop the storage for the given repository.
The repositories to drop are the ones specified under the
:ecto_repos option in the current app configuration. However,
if the -r option is given, it replaces the :ecto_repos config.
Since Ecto tasks can only be executed once, if you need to drop
multiple repositories, set :ecto_repos accordingly or pass the -r
flag multiple times.
  
  examples
  
  Examples
$ mix ecto.drop
$ mix ecto.drop -r Custom.Repo
  
  command-line-options
  
  Command line options
- -r,- --repo- the repo to drop
- -q,- --quiet- run the command quietly
- -f,- --force- do not ask for confirmation when dropping the database. Configuration is asked only when- :start_permanentis set to true (typically in production)
- --force-drop- force the database to be dropped even if it has connections to it (requires PostgreSQL 13+)
- --no-compile- do not compile before dropping
- --no-deps-check- do not compile before dropping
