Skip to content

Commit cca1ebf

Browse files
authored
Merge pull request #65 from flyway/read-databricks-module-version
Display the Databricks module version in plugin list
2 parents 6cd157e + c7eef00 commit cca1ebf

File tree

4 files changed

+16
-3
lines changed

4 files changed

+16
-3
lines changed

flyway-community-db-support-archetype/pom.xml

+8-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<modelVersion>4.0.0</modelVersion>
66
<groupId>org.flywaydb</groupId>
77
<artifactId>flyway-community-db-support-archetype</artifactId>
8-
<version>10.16.3</version>
8+
<version>10.16.4</version>
99
<packaging>maven-archetype</packaging>
1010

1111
<name>Archetype - flyway-community-db-support-archetype</name>
@@ -31,6 +31,13 @@
3131
</distributionManagement>
3232

3333
<build>
34+
<plugins>
35+
<plugin>
36+
<groupId>org.apache.maven.plugins</groupId>
37+
<artifactId>maven-archetype-plugin</artifactId>
38+
<version>3.3.0</version>
39+
</plugin>
40+
</plugins>
3441
<extensions>
3542
<extension>
3643
<groupId>org.apache.maven.archetype</groupId>
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
artifactId=flyway-database-example
2-
parentVersion=10.12.0
2+
parentVersion=10.16.4

flyway-database-databricks/src/main/java/org/flywaydb/community/database/databricks/DatabricksDatabaseType.java

+6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package org.flywaydb.community.database.databricks;
22

3+
import org.flywaydb.community.database.DatabricksDatabaseExtension;
34
import org.flywaydb.core.api.ResourceProvider;
45
import org.flywaydb.core.api.configuration.Configuration;
56
import org.flywaydb.core.internal.database.base.BaseDatabaseType;
@@ -61,4 +62,9 @@ public Database createDatabase(Configuration configuration, JdbcConnectionFactor
6162
public Parser createParser(Configuration configuration, ResourceProvider resourceProvider, ParsingContext parsingContext) {
6263
return new DatabricksParser(configuration, parsingContext);
6364
}
65+
66+
@Override
67+
public String getPluginVersion(Configuration config) {
68+
return DatabricksDatabaseExtension.readVersion();
69+
}
6470
}

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<groupId>org.flywaydb</groupId>
2323
<artifactId>flyway-parent</artifactId>
24-
<version>10.18.1</version>
24+
<version>11.1.1</version>
2525
<relativePath/>
2626
</parent>
2727
<modelVersion>4.0.0</modelVersion>

0 commit comments

Comments
 (0)