Macos 在mac上设置和使用flyway

Macos 在mac上设置和使用flyway,macos,flyway,Macos,Flyway,你到底是如何在Mac上使用flyway的,因为我遇到了麻烦!我已经安装了home brew,下载了flyway,并将其解压缩。我还设置了flyway.conf以使用我的DB url、用户名和密码,但它只在conf文件夹中工作。当我在conf文件夹外的终端中运行“flyway info”时,会出现此错误。“错误:无法连接到数据库。请配置url、用户和密码!”我已在网站上尝试了所有操作。谢谢! 我通过使用自制软件安装flyway实现了这一点: brew install flyway 然后,在项目目

你到底是如何在Mac上使用flyway的,因为我遇到了麻烦!我已经安装了home brew,下载了flyway,并将其解压缩。我还设置了flyway.conf以使用我的DB url、用户名和密码,但它只在conf文件夹中工作。当我在conf文件夹外的终端中运行“flyway info”时,会出现此错误。“错误:无法连接到数据库。请配置url、用户和密码!”我已在网站上尝试了所有操作。谢谢!

我通过使用自制软件安装flyway实现了这一点:

brew install flyway
然后,在项目目录中运行以下命令。包含我的SQL脚本的子目录是./db/migrations/

flyway -url="jdbc:postgresql://127.0.0.1/databasename" -user="username" -password="password" -locations="filesystem:db/migrations/" migrate
这对我来说很有效,而且相对容易,唯一需要注意的是,flyway的自制版本比他们网站上的github/下载版本稍微落后一点