首页 文章
  • 3 votes
     answers
     views

    在伞应用程序中运行混合ecto种子文件

    许多Ecto混合任务在伞形应用程序的顶层工作 . seed.exs文件可以在伞的顶层运行吗?我想将 mix ecto.reset 别名添加到伞中 . 我可以运行 drop , create 和 migrate 任务 . 但我无法弄清楚如何运行每个应用程序的种子文件 . 我想了解别人如何解决这个问题 .
  • 2 votes
     answers
     views

    在一个伞形应用程序中测试Ecto 2.0

    我正在尝试在伞下设置一个处理业务逻辑的应用程序 . 它使用Ecto与数据库进行交互 . 我在设置SQL.Sandbox进行测试时遇到问题 . 每当我运行测试时,我都会收到此错误: $ MIX_ENV=test mix test ** (exit) exited in: GenServer.call(Domain.Repo.Pool, :checkin, 5000) ** (EXIT) no p...
  • 0 votes
     answers
     views

    在伞中集成测试Web应用程序的问题

    我正在研究凤凰应用程序 . 此应用程序是伞形应用程序的一部分 . 在这个保护伞中,我有一些小应用程序负责应用程序的不同区域,它们是: phoenix web api("api") 核心业务逻辑("core") 用户身份验证("auth") 数据库架构("db") “api”依赖于“core”和“au...
  • 19 votes
     answers
     views

    Ecto Postgres安装错误密码验证失败

    我使用数字海洋从你好的例子中创建了一个凤凰项目 . 我输入了etc / motd.tail文件中的用户名和密码 . 我一直收到以下错误消息 . 我是初学者,由于某种原因,我无法正确安装ecto . **(混合)无法创建Hello.Repo的数据库,原因如下:psql:FATAL:用户“elixir”的密码验证失败致命:用户“elixir”的密码验证失败 您可以使用以下Postgress数据库凭据:...
  • 0 votes
     answers
     views

    Umbrella App测试的Ecto.ConstraintError

    我有两个应用程序,用户和播放列表 . 虽然应用程序运行正常,但我在配置测试环境时遇到了麻烦 setup do :ok = Ecto.Adapters.SQL.Sandbox.checkout(Playlists.Repo) Ecto.Adapters.SQL.Sandbox.checkout(Accounts.Repo) Ecto.Adapters.SQL.Sandbox....

热门问题