• Windows 10
  • postgres版本-13.0
  • Aqueduct 版本-3.3.0 + 1
  • 创建了数据库,用户正确使用
  • 创建了迁移

  • 我可以使用psql连接到数据库。
    postgresql.conf包含listen_addresses = '*', port = 5432 输入命令时:
    aqueduct db upgrade --connect postgres://app_user:password@localhost:5432/app
    
    我收到错误消息:
    There was an error connecting to the database 'app_user:password@localhost:5432/app'. Reason: unable to connect to database.
    
    我已经搜索了数百个来源。这不是我唯一面临的一个新问题。还没有人解决!
    英雄,请帮帮我!

    最佳答案

    兄弟您好不幸!
    我找到了解决这个问题的方法!
    我将 PostgreSQL的版本回滚到10.14 。很稳定
    我的文件pubspec.yaml我改为:

    dependencies:
      aqueduct: ^4.0.0-b1
    
    dev_dependencies:
      test: ^1.0.0
      aqueduct_test: ^2.0.0-b1
    
    但重要。 输入命令:pub global activate aqueduct 4.0.0-b1我无法解决此问题3天!我很高兴...
    我希望我能帮助别人。

    10-06 01:48