首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未设置Flyway Locations属性

未设置Flyway Locations属性
EN

Stack Overflow用户
提问于 2020-10-27 06:04:08
回答 1查看 374关注 0票数 2

Flyway似乎不能解析类路径,尽管有迁移。我在这里做错了什么?

代码语言:javascript
复制
➜  my-project git:(main) ✗ flyway migrate
Flyway Community Edition 7.0.4 by Redgate
ERROR: Unable to resolve location classpath:db/migration.
Database: jdbc:mysql://localhost:3306/adb (MySQL 8.0)
Successfully validated 0 migrations (execution time 00:00.051s)
WARNING: No migrations found. Are your locations set up correctly?
Current version of schema `adb`: << Empty Schema >>
Schema `adb` is up to date. No migration necessary.

flyway.conf

代码语言:javascript
复制
flyway.url=jdbc:mysql://localhost:3306/adb
flyway.user=root
flyway.password=my-secret-pw
flyway.locations=db/migration/

代码语言:javascript
复制
➜  my-project git:(main) ✗ tree .
.
├── README.md
├── db
│   └── migration
│       ├── V1.0__create_foo_table.sql
│       ├── V2.0__create_bar_table.sql
│       └── V3.0__alter_bar_table.sql
├── flyway.conf

我也尝试了一条绝对的路径,但没有成功

EN

回答 1

Stack Overflow用户

发布于 2020-10-27 06:08:13

解决了这个问题-忘记了文件系统: prepend

代码语言:javascript
复制
flyway.locations=filesystem:db/migration/
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64545624

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档