我有一个名为MyApp
的应用程序,每当我通过iex -S mix
打开IEx会话时,都必须像这样来调用仓库:MyApp.Repo.all(MyApp.User)
。
如果可以自动导入项目模块,以便只需要执行Repo.all(User)
就可以得到与上面相同的值,我会喜欢的。
有没有办法做到这一点?
答案 0 :(得分:6)
您可以使用aliases with en .iex.exs file。您创建文件并添加:
replaceAll("\\s+", "")
这将为您设置这些别名。该文件包含other things you can do,例如设置变量或添加一些shell配置。