[英]aqueduct db upgrade cannot connect to database
我在將渡槽服務器連接到 postgres 數據庫時遇到問題。 我做過的信息和事情:
aqueduct db generate
創建遷移文件lit_test_user
GRANTED ALL ON lit_test_user
在postgresql.conf
設置
listen_addresses = '*'
port = 5432
在pg_hba.conf
添加的行
host all all 0.0.0.0/0 md5
host all all ::0/0 md5
現在我想使用命令連接到我的數據庫:
aqueduct db upgrade --connect postgres://lit_test_user:czinczolada123@localhost:5432/lit_test
我得到的錯誤是: There was an error connecting to the database 'lit_test_user:czinczolada123@localhost:5432/lit_test'. Reason: unable to connect to database.
There was an error connecting to the database 'lit_test_user:czinczolada123@localhost:5432/lit_test'. Reason: unable to connect to database.
我不知道我做錯了什么,因為使用 psql shell 連接就好了。
我將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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.