在Mac上设置和使用Flyway

Bit*_*e23 3 macos flyway

您在Mac上如何正确使用flyway,因为我遇到了麻烦!我已经安装了家用冲泡器,下载了飞行通道,并将其解压缩。我还设置了flyway.conf以使用我的数据库URL,用户名和密码,但它仅在conf文件夹中有效。我在conf文件夹之外的终端中运行“ flyway info”时收到此错误。“错误:无法连接到数据库。配置URL,用户和密码!” 我已经尝试了网站上的所有内容。谢谢!

Dom*_*nik 6

我通过使用自制软件安装飞行通道来完成此工作:

brew install flyway
Run Code Online (Sandbox Code Playgroud)

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

flyway -url="jdbc:postgresql://127.0.0.1/databasename" -user="username" -password="password" -locations="filesystem:db/migrations/" migrate
Run Code Online (Sandbox Code Playgroud)

这对我来说很有效,而且相对容易,唯一需要注意的是,flyway的自制版本比其站点上的github / download版本落后一点。