Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 为了确定必须运行哪个迁移,数据库Flyway进行了多少次往返?_Database_Sqlite_Migration_Flyway - Fatal编程技术网

Database 为了确定必须运行哪个迁移,数据库Flyway进行了多少次往返?

Database 为了确定必须运行哪个迁移,数据库Flyway进行了多少次往返?,database,sqlite,migration,flyway,Database,Sqlite,Migration,Flyway,我的文件夹“db/migration”中有10个迁移脚本(V1到V10)。当我之前启动我的应用程序时,首先运行了5个。 因此,下次我将启动它时,我希望从V6到V10的脚本将运行。 我的问题是: Flyway如何确定必须运行哪些脚本? 如果必须检查数据库中的信息: 需要多少往返数据库? 往返次数尽可能少对我来说非常重要。Flyway每次迁移执行一次往返。这意味着每次应用迁移时,它都会在应用下一个迁移之前再次查询schema_version表(这对于支持多个试图并行迁移数据库的节点是必要的)

我的文件夹“db/migration”中有10个迁移脚本(V1到V10)。当我之前启动我的应用程序时,首先运行了5个。 因此,下次我将启动它时,我希望从V6到V10的脚本将运行。 我的问题是:

Flyway如何确定必须运行哪些脚本?

如果必须检查数据库中的信息:

需要多少往返数据库?


往返次数尽可能少对我来说非常重要。

Flyway每次迁移执行一次往返。这意味着每次应用迁移时,它都会在应用下一个迁移之前再次查询schema_version表(这对于支持多个试图并行迁移数据库的节点是必要的)