Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitd4b4e15

Browse files
Bump version to flyway-11.16.0
Please see the GH release for the release notesUpgrade mssql-jdbc to 12.10.2Resolve issue causing output progress only being set when the user is set.Upgraded Netty to 4.2.7
1 parent6156910 commitd4b4e15

File tree

89 files changed

+1960
-1602
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+1960
-1602
lines changed

‎documentation/Reference/Code Analysis Rules.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ These pages cover how to configure the various code analysis engines
77
-[Regex Rules](<Code Analysis Rules/Configuring Regex Rules>)
88
-[SQLFluff Rules](<Code Analysis Rules/Configuring SQLFluff Rules>)
99

10-
Rules cant take one of three severity levels:
10+
The rules take one of three severity levels:
1111
- Disabled - the rule will be ignored
1212
- Warning - a rule violations will be reported but not cause the operation to fail
1313
- Error - a rule violations will be reported and will cause the operation to fail if[`check.code.failOnError`](<Configuration/Flyway Namespace/Flyway Check Namespace/Flyway Check Code Fail On Error Setting>) is enabled

‎documentation/Reference/Code Analysis Rules/Configuring SQLFluff Rules.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ There are a number of ways to enable and disable rules in the SQLFluff configura
1212
The default configuration shipped with Flyway enables only a subset of SQLFluff rules, primarily those that help make your SQL statements clearer, safer, and more consistently styled.
1313
It also enables a set of custom rules provided by Redgate by default.
1414

15+
Note that these custom rules are available only in the Redgate-packaged version of[`SQLFluff`](<Configuration/Flyway Namespace/Flyway Check Namespace/Flyway Check SQLFluff Enabled Setting>).
16+
1517
Redgate also recommends explicitly specifying the rules to enable (using`rules`) rather than relying on`exclude_rules` to disable unwanted ones.
1618
This approach is safer and helps prevent potential issues if new Redgate custom rules are added in future releases.
1719

‎documentation/Reference/Code Analysis Rules/Redgate SQLFluff Rules Library.md‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,8 @@ subtitle: Redgate SQLFluff Rules Library
44
{% include enterprise.html %}
55

66
##Accessing Redgate SQLFluff Rules
7-
Flyway CLI ships with a packaged version of SQLFluff that includes additional rules written by Redgate. In order to access the packaged version of SQLFluff you will need to define the following environment variable:
8-
```bash
9-
export FLYWAY_ENV_NATIVE_SQLFLUFF=true
10-
```
7+
Flyway CLI ships with a packaged version of SQLFluff that includes additional rules written by Redgate.
8+
119
If you are using the packaged version of SQLFluff then you will see something like this in the CLI output
1210
```
1311
SqlFluff version 3.4.2 (Packaged)

‎documentation/Reference/Configuration/Environments Namespace/Environment Resolvers Namespace/Local DB Resolver.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ Local DB is only supported by the JTDS JDBC driver and can only be connected to
77
This means that the instance name for your LocalDB will change every time the service is restarted, which would mean you'd have to edit your connection string every time too.
88
This resolver allows you to avoid this by automatically querying for the instance name before each connection.
99

10+
This resolver requires the SqlLocalDB utility to be available locally in order to function.
11+
1012
##Settings
1113

1214
| Setting| Required| Type| Description|

‎documentation/Reference/Configuration/Flyway Namespace/Flyway Check Namespace/Flyway Check SQLFluff Enabled Setting.md‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,10 @@ sqlfluffEnabled = false
3737
flyway.check.sqlfluffEnabled=false
3838
```
3939

40-
###Native`SQLFluff` Engine
40+
###Packaged`SQLFluff` Engine
4141

4242
{% include enterprise.html %}
4343

4444
Flyway Enterprise now includes a built-in`SQLFluff` engine, allowing you to run`SQLFluff` without requiring a separate Python or`SQLFluff` installation in your local environment.
4545

46-
You can enable this feature by setting the environment variable`FLYWAY_ENV_NATIVE_SQLFLUFF` to`true`. By default, this variable is set to`false`. Therefore, if you prefer to use your own local`SQLFluff` installation instead of the built-in version, no action is required.
47-
48-
Note: The overall`sqlfluffEnabled` flag must be enabled for the built-in`SQLFluff` engine to work, even if`FLYWAY_ENV_NATIVE_SQLFLUFF` is set to`true`.
46+
To use your own`SQLFluff` installation, set the environment variable`FLYWAY_ENV_NATIVE_SQLFLUFF` to`false` to disable this feature.

‎documentation/Reference/Database Driver Reference/Fabric Database.md‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
subtitle:Fabric Database (Azure SQL Database)
33
---
44

5-
-**Verified Versions:** 12.0.2000.8
5+
-**Verified Versions:** SQL Azure (RTM) - 12.0.2000.8
6+
7+
(Note: Azure SQL Database is always running on the latest stable version of the SQL Server database engine)
68
-**Maintainer:** {% include redgate-badge.html %}
79

810
##Supported Versions and Support Levels

‎documentation/Reference/Database Driver Reference/SQL Server Database.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
subtitle:SQL Server
33
---
44

5-
-**Verified Versions:** 2008,2022
5+
-**Verified Versions:** 2008,2025
66
-**Maintainer:** {% include redgate-badge.html %}
77

88
##Supported Versions and Support Levels

‎documentation/Release notes and older versions/Release Notes for Flyway Engine.html‎

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,42 @@
77

88
</div>
99
<div class="col-md-9">
10+
<div class="release">
11+
<h2 id="11.16.0">Flyway 11.16.0 (2025-11-06)</h2>
12+
13+
<h3>New features</h3>
14+
<ul>
15+
<li>Regex code analysis now reports all identified violations instead of only the first one</li>
16+
<li>Added a new 'testConnection' command to test the validity of a configured database connection</li>
17+
</ul>
18+
19+
<h3>Changes</h3>
20+
<ul>
21+
<li>Flyway now uses the packaged SQLFluff for Enterprise users by default, unless this feature is explicitly turned off</li>
22+
</ul>
23+
24+
<h3>Database compatibility</h3>
25+
<ul>
26+
<li>Updated latest version of SQL Server to 2025</li>
27+
<li>Oracle now respects the encoding configuration parameter when reading SQL migrations.</li>
28+
</ul>
29+
30+
<h3>Bug fixes</h3>
31+
<ul>
32+
<li>Resolve issue causing output progress only being set when the user is set.</li>
33+
</ul>
34+
35+
<h3>Library upgrades</h3>
36+
<ul>
37+
<li>Upgraded RgCompare.Cli from 1.44.0.1673 to 1.45.1.1821</li>
38+
<li>Upgrade mssql-jdbc to 12.10.2</li>
39+
<li>Upgrade Couchbase SDK to 3.9.2</li>
40+
<li>Upgrade Databricks JDBC to 3.0.1</li>
41+
<li>Upgraded Netty to 4.2.7</li>
42+
</ul>
43+
44+
</div>
45+
1046
<div class="release">
1147
<h2 id="11.15.0">Flyway 11.15.0 (2025-10-23)</h2>
1248

‎documentation/_config.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
flywayVersion:11.15.0
1+
flywayVersion:11.16.0
22
enterpriseUrl:https://download.red-gate.com/maven/release/com/redgate/flyway
33
kramdown:
44
smart_quotes:["apos", "apos", "quot", "quot"]
Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<projectxmlns="http://maven.apache.org/POM/4.0.0"
3+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5+
<modelVersion>4.0.0</modelVersion>
6+
<parent>
7+
<groupId>org.flywaydb</groupId>
8+
<artifactId>flyway-parent</artifactId>
9+
<version>11.16.0</version>
10+
<relativePath>../../pom.xml</relativePath>
11+
</parent>
12+
13+
<artifactId>flyway-command-test-connection</artifactId>
14+
<packaging>jar</packaging>
15+
<name>${project.artifactId}</name>
16+
17+
<dependencies>
18+
<dependency>
19+
<groupId>${project.groupId}</groupId>
20+
<artifactId>flyway-core</artifactId>
21+
<version>${project.parent.version}</version>
22+
</dependency>
23+
<dependency>
24+
<groupId>org.projectlombok</groupId>
25+
<artifactId>lombok</artifactId>
26+
</dependency>
27+
</dependencies>
28+
29+
<build>
30+
<resources>
31+
<resource>
32+
<directory>src/main/resources</directory>
33+
<filtering>true</filtering>
34+
</resource>
35+
</resources>
36+
<plugins>
37+
<plugin>
38+
<artifactId>maven-resources-plugin</artifactId>
39+
<executions>
40+
<execution>
41+
<id>copy-license</id>
42+
<goals>
43+
<goal>copy-resources</goal>
44+
</goals>
45+
<phase>generate-resources</phase>
46+
<configuration>
47+
<resources>
48+
<resource>
49+
<directory>..</directory>
50+
<includes>
51+
<include>LICENSE.txt</include>
52+
<include>README.txt</include>
53+
</includes>
54+
</resource>
55+
</resources>
56+
<outputDirectory>${project.build.outputDirectory}/META-INF</outputDirectory>
57+
</configuration>
58+
</execution>
59+
</executions>
60+
</plugin>
61+
<plugin>
62+
<artifactId>maven-jar-plugin</artifactId>
63+
<configuration>
64+
<archive>
65+
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
66+
</archive>
67+
</configuration>
68+
</plugin>
69+
<plugin>
70+
<groupId>org.apache.felix</groupId>
71+
<artifactId>maven-bundle-plugin</artifactId>
72+
<configuration>
73+
<instructions>
74+
<Automatic-Module-Name>org.flywaydb.core</Automatic-Module-Name>
75+
<Bundle-SymbolicName>org.flywaydb.core</Bundle-SymbolicName>
76+
<Export-Package>
77+
org.flywaydb.testconnection;version=${project.version}
78+
</Export-Package>
79+
</instructions>
80+
</configuration>
81+
<executions>
82+
<execution>
83+
<id>bundle-manifest</id>
84+
<phase>process-classes</phase>
85+
<goals>
86+
<goal>manifest</goal>
87+
</goals>
88+
</execution>
89+
</executions>
90+
</plugin>
91+
</plugins>
92+
</build>
93+
94+
</project>

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp