【发布时间】:2020-11-15 08:45:51
【问题描述】:
即使校验和相同,是否可以在 flyway 中执行可重复的迁移?我面临的问题是有一个视图扩展了另一个带有额外行的表,并且视图不会自动更新。
这里有一个例子:
R__person_view.sql
CREATE OR REPLACE VIEW person_view AS
SELECT p.*, e.name FROM person p, entity e
WHERE /* not relevant here ... */;
如果首先执行此迁移,它将正常工作。如果我添加另一个迁移,我修改表person,则更改不会适应,因为视图迁移校验和没有改变。
【问题讨论】:
标签: sql database-migration flyway