Flyway удаляет блоки комментариев перед операцией - PullRequest
0 голосов
/ 29 августа 2018

У меня есть процедура изменения, с комментариями по умолчанию MSSQL на момент ее создания. Пример:

USE [Database]
GO
/****** Object:  StoredProcedure [dbo].[Example]    Script Date: 29-08- 
2018 9:38:54 ******/
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    -- =============================================
    -- Author:      <Author,,Name>
    -- Create date: <Create Date,,>
    -- Description: <Description,,>
    -- ============================================
    ALTER PROCEDURE [dbo].[Example]
    AS
    BEGIN
    SET NOCOUNT ON;
     -- HERE IS TSQL
    END

Но когда я запускаю команду flyway migrate удаляет комментарии вне обнаруженных операций. то есть:

    -- =============================================
    -- Author:      <Author,,Name>
    -- Create date: <Create Date,,>
    -- Description: <Description,,>
    -- ============================================

Код моего рейса - UTF-16LE. Это потому, что у меня проблема с UTF-8. Проблема:

wrong syntax error near '?USE [Database]'. 

Но решите это, изменив кодировку на UTF-16LE.

Версия моего пролетного пути: 5.1.4

Версия моего MSSQL: v17.5

Есть какое-нибудь решение для этого? Благодарю.

...