Estoy aprendiendo Phoenix y Elixir y vengo de Ruby / Rails, donde trabajo en REPL usando prypara inspeccionar mi base de datos y el estado de la aplicación.
Estoy tratando de averiguar cómo interactuar con mi base de datos y modelos en una aplicación de Phoenix. Lo sé iex, pero no sé cómo usarlo, inspeccione la base de datos de mi aplicación desde la respuesta. ¿Necesito conectarme a él con ecto cada vez desde la respuesta? ¿Existe un rails consoleequivalente? Revisé los documentos de Phoenix, Elixir Dose y el repositorio de Ecto, pero no puedo encontrar lo que estoy buscando. ¿Me estoy perdiendo de algo?
Editar: Basado en la respuesta a continuación, encontré esta sección de los documentos ecto. Basado en esto puedo hacer algo comoArticlesApi.Repo.all ArticlesApi.Article
alias ArticlesApi.{Repo, Article}. Además, tenga en cuenta que puede recompilar módulos individuales de manera muy conveniente desde su consola (r Article), o recompilar todo el proyecto usandorecompile. Esto le permite dejar unaiexsesión abierta todo el tiempo, manteniendo los alias activos.