liquibase / node-liquibase

Node.js wrap for Liquibase
MIT License
32 stars 14 forks source link

Wrong Snowflake-jdbc jar file #78

Open Andrius-Bilotas opened 7 months ago

Andrius-Bilotas commented 7 months ago

Context

node-liquibase package comes with snowflake-jdbc-3.9.2-javadoc.jar, which only contains the javadocs for snowflake, not the actual snowflake driver. As a result, liquibase can't be used with snowflake, due to missing driver

Node-Liquibase Version

4.4.0

Liquibase Version (if not bundled)

bundled

Description

node-liquibase package comes with snowflake-jdbc-3.9.2-javadoc.jar, which only contains the javadocs for snowflake, not the actual snowflake driver. As a result, liquibase can't be used with snowflake, due to missing driver. The request is for this library to be packaged with the actual snowflake-jdbc.jar and not the javadoc jar.

Steps to Reproduce

Try to connect to a snowflake database (jdbc:snowflake URL)

Expected behavior: Successfully connects to the database, runs db changes and etc.

Actual behavior: Receiving error: Unexpected error running Liquibase: java.lang.RuntimeException: Driver class was not specified and could not be determined from the url (jdbc:snowflake://