【发布时间】:2015-02-08 00:56:38
【问题描述】:
我有一个集成 Flyway 和 PostgreSQL 的 java 项目。 db/migration 中有两个脚本:
--V1__create_table_data_source.sql
CREATE TABLE data_source (
id BIGSERIAL PRIMARY KEY,
url TEXT,
data_type TEXT
);
--V2__create_table_data.sql
CREATE TABLE data (
id BIGSERIAL PRIMARY KEY,
data TEXT,
last_update TIMESTAMP,
source_id BIGSERIAL REFERENCES data_source
);
我使用 maven 脚本:mvn clean compile flyway:clean flyway:migrate,它说:BUILD SUCCESS。然后我转到psql 并在我的数据库中执行\dt,它说No relations found. 我无法理解这个问题。这是否意味着flyway不会创建表格?也许我只是用错了flyway?
【问题讨论】:
标签: java postgresql maven flyway