首页 > 解决方案 > 我可以在创建过程语句之前添加注释吗?

问题描述

我正在使用 SQL Server。

使用 Flyway(v5.0.7) 时,在程序之外创建的注释将被删除。

有没有办法在不删除的情况下包含它?


/*
=================================================================
Name   : SELECT_MY_HERO
TYPE : PROCEDURE
SINCE   : 2020-11-18
WRITER   : minam
DESCRIPTION : SELECT MY HERO
USAGE     : EXEC SELECT_MY_HERO 1
SERVER    : MS_SQL_MINE
=================================================================
*/
CREATE OR ALTER PROCEDURE SELECT_MY_HERO
    @id INTEGER
AS
..

当 Flyway 迁移时。它将删除过程语法之外的注释。

所以我想知道是否有保留评论的解决方案。

标签: sql-servercommentsflyway

解决方案


我使用的是 Flyway-core 的 v5.0.7 版本。

然后我升级到 5.1.0 。

最后它的工作!


推荐阅读