我正在尝试环回,我试图将此测试项目推送到Heroku。数据库无法连接错误: 连接失败:ECONNREFUSED 127.0.0.1:5432
数据库连接到我的本地postgres服务器就好了我的本地信誉。
数据库网址信用是正确的。我应该安装好所有东西。
这里有datasources.json样本:
def last(a: List[Int]): Int = a match {
//The below condition defines an end condition where further recursive calls will not be made. requirement #1
case x::Nil => x
//The below condition reduces the data - requirement#2 for a recursive function.
case x:: xs => last(xs)
}
last(List(1,2,3))
我做错了什么或者我应该如何解决这个问题?
我无法迁移或启动服务器。
答案 0 :(得分:0)
首先确保你的postgresql在端口5432上运行。
常见的PostgreSQL配置是连接到UNIX域套接字/var/run/postgresql/.s.PGSQL.5432,而不是使用TCP / IP端口。所以你的datasources.json应该是这样的:
{
"myDatabase": {
"host": "/var/run/postgresql/",
"port": "5432",
"database": "dbname",
"username": "dbuser",
"password": "dbpassword",
"name": "postgres",
"debug": true,
"connector": "postgresql"
}
}