Skip to content

Commit

Permalink
Merge pull request #1859 from schemacrawler/updates
Browse files Browse the repository at this point in the history
Update dependencies
  • Loading branch information
sualeh authored Feb 16, 2025
2 parents b6e2774 + 863dc99 commit cac597e
Show file tree
Hide file tree
Showing 10 changed files with 82 additions and 39 deletions.
11 changes: 11 additions & 0 deletions .github/workflows/integration-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,15 @@ jobs:
uses: sualeh/prepare-maven-build@v1.4.0
with:
java-version: ${{ matrix.java }}
- id: install-zip
name: Install zip on Windows
if: matrix.os == 'windows-latest'
shell: powershell
run: |
Set-ExecutionPolicy Bypass -Scope Process -Force; `
[System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; `
iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
choco install zip -y
# BUILD AND TEST
- id: build-test
Expand Down Expand Up @@ -63,6 +72,8 @@ jobs:
pwd
echo "Show expected results directories:"
find . -type d -name "unit_tests_results_output" -exec echo {} \;
echo "zip version:"
zip --version
# Save expected results files
echo "Zip expected results:"
.github/scripts/unit-tests-results-output.sh $(realpath .)
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ jobs:
# CHECK WEBSITE LINKS
- id: check-links
name: Check website links
uses: lycheeverse/lychee-action@v2.2.0
uses: lycheeverse/lychee-action@v2.3.0
with:
args: >
--verbose
Expand Down

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
System Information
========================================================================

generated by SchemaCrawler 16.25.1
generated on 2024-12-29 16:40:50
generated by SchemaCrawler 16.25.2
generated on 2025-02-16 00:58:52
database version MariaDB 11.6.2-MariaDB-ubu2404
driver version MariaDB Connector/J 3.5.1
driver version MariaDB Connector/J 3.5.2



Expand Down Expand Up @@ -506,6 +506,12 @@ TINYTEXT [data type]
auto-incrementable
searchable

UUID [data type]
defined with no parameters
nullable
auto-incrementable
searchable

VARBINARY [data type]
defined with (M)
nullable
Expand Down Expand Up @@ -705,7 +711,7 @@ supports union all true
system functions DATABASE, LAST_INSERT_ID, SESSION_USER, SYSTEM_USER, USER, VERSION
table types LOCAL TEMPORARY, SYSTEM TABLE, SYSTEM VIEW, TABLE, VIEW
time date functions ADDDATE, ADDTIME, CONVERT_TZ, CURDATE, CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, CURTIME, DATEDIFF, DATE_ADD, DATE_FORMAT, DATE_SUB, DAY, DAYNAME, DAYOFMONTH, DAYOFWEEK, DAYOFYEAR, EXTRACT, FROM_DAYS, FROM_UNIXTIME, GET_FORMAT, HOUR, LAST_DAY, LOCALTIME, LOCALTIMESTAMP, MAKEDATE, MAKETIME, MICROSECOND, MINUTE, MONTH, MONTHNAME, NOW, PERIOD_ADD, PERIOD_DIFF, QUARTER, SECOND, SEC_TO_TIME, STR_TO_DATE, SUBDATE, SUBTIME, SYSDATE, TIMEDIFF, TIMESTAMPADD, TIMESTAMPDIFF, TIME_FORMAT, TIME_TO_SEC, TO_DAYS, TO_SECONDS, UNIX_TIMESTAMP, UTC_DATE, UTC_TIME, UTC_TIMESTAMP, WEEK, WEEKDAY, WEEKOFYEAR, YEAR, YEARWEEK
type info BIGINT, BIGINT UNSIGNED, BINARY, BIT, BLOB, BOOL, CHAR, DATE, DATETIME, DECIMAL, DOUBLE, DOUBLE PRECISION, ENUM, FLOAT, INT, INT UNSIGNED, INTEGER, INTEGER UNSIGNED, LONG VARBINARY, LONG VARCHAR, LONGBLOB, LONGTEXT, MEDIUMBLOB, MEDIUMINT, MEDIUMINT UNSIGNED, MEDIUMTEXT, NUMERIC, REAL, SET, SMALLINT, SMALLINT UNSIGNED, TEXT, TIME, TIMESTAMP, TINYBLOB, TINYINT, TINYINT UNSIGNED, TINYTEXT, VARBINARY, VARCHAR
type info BIGINT, BIGINT UNSIGNED, BINARY, BIT, BLOB, BOOL, CHAR, DATE, DATETIME, DECIMAL, DOUBLE, DOUBLE PRECISION, ENUM, FLOAT, INT, INT UNSIGNED, INTEGER, INTEGER UNSIGNED, LONG VARBINARY, LONG VARCHAR, LONGBLOB, LONGTEXT, MEDIUMBLOB, MEDIUMINT, MEDIUMINT UNSIGNED, MEDIUMTEXT, NUMERIC, REAL, SET, SMALLINT, SMALLINT UNSIGNED, TEXT, TIME, TIMESTAMP, TINYBLOB, TINYINT, TINYINT UNSIGNED, TINYTEXT, UUID, VARBINARY, VARCHAR
updates are detected for TYPE_FORWARD_ONLY result sets false
updates are detected for TYPE_SCROLL_INSENSITIVE result sets false
updates are detected for TYPE_SCROLL_SENSITIVE result sets false
Expand All @@ -715,9 +721,9 @@ uses local files false

JDBC Driver Information
-=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=-
connection url jdbc:mariadb://localhost:58279/books?user=root&password=***
connection url jdbc:mariadb://localhost:53668/books?user=root&password=***
driver name MariaDB Connector/J
driver version 3.5.1
driver version 3.5.2
driver class name org.mariadb.jdbc.Driver
is JDBC compliant true
supported JDBC version 4.2
Expand Down Expand Up @@ -800,6 +806,11 @@ disablePipeline [driver property]
not required
value false

disconnectOnExpiredPasswords [driver property]
On connection creation, indicate behavior when password is expired. When true (default) throw an expired password error. When false, connection succeed in "sandbox" mode, only queries related to password change are allowed.
not required
value true

dumpQueriesOnException [driver property]
If set to 'true', an exception is thrown during query execution containing a query string.
not required
Expand Down Expand Up @@ -925,6 +936,11 @@ password [driver property]
not required
value ***

permitNoResults [driver property]
Indicate if Statement/PreparedStatement.executeQuery for command that produce no result will return an exception or just an empty result-set. When enabled, command not returning no data will end returning an empty result-set, when disabled, command not returning no data will end throwing an exception
not required
value true

permitRedirect [driver property]
permit server redirection. Default is true
not required
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
System Information
========================================================================

generated by SchemaCrawler 16.25.1
generated on 2024-12-29 16:54:34
generated by SchemaCrawler 16.25.2
generated on 2025-02-16 00:59:28
database version MariaDB 11.6.2-MariaDB-ubu2404
driver version MariaDB Connector/J 3.5.1
driver version MariaDB Connector/J 3.5.2



Expand Down Expand Up @@ -506,6 +506,12 @@ TINYTEXT [data type]
auto-incrementable
searchable

UUID [data type]
defined with no parameters
nullable
auto-incrementable
searchable

VARBINARY [data type]
defined with (M)
nullable
Expand Down Expand Up @@ -706,7 +712,7 @@ supports union all true
system functions DATABASE, LAST_INSERT_ID, SESSION_USER, SYSTEM_USER, USER, VERSION
table types LOCAL TEMPORARY, SYSTEM TABLE, SYSTEM VIEW, TABLE, VIEW
time date functions ADDDATE, ADDTIME, CONVERT_TZ, CURDATE, CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, CURTIME, DATEDIFF, DATE_ADD, DATE_FORMAT, DATE_SUB, DAY, DAYNAME, DAYOFMONTH, DAYOFWEEK, DAYOFYEAR, EXTRACT, FROM_DAYS, FROM_UNIXTIME, GET_FORMAT, HOUR, LAST_DAY, LOCALTIME, LOCALTIMESTAMP, MAKEDATE, MAKETIME, MICROSECOND, MINUTE, MONTH, MONTHNAME, NOW, PERIOD_ADD, PERIOD_DIFF, QUARTER, SECOND, SEC_TO_TIME, STR_TO_DATE, SUBDATE, SUBTIME, SYSDATE, TIMEDIFF, TIMESTAMPADD, TIMESTAMPDIFF, TIME_FORMAT, TIME_TO_SEC, TO_DAYS, TO_SECONDS, UNIX_TIMESTAMP, UTC_DATE, UTC_TIME, UTC_TIMESTAMP, WEEK, WEEKDAY, WEEKOFYEAR, YEAR, YEARWEEK
type info BIGINT, BIGINT UNSIGNED, BINARY, BIT, BLOB, BOOL, CHAR, DATE, DATETIME, DECIMAL, DOUBLE, DOUBLE PRECISION, ENUM, FLOAT, INT, INT UNSIGNED, INTEGER, INTEGER UNSIGNED, LONG VARBINARY, LONG VARCHAR, LONGBLOB, LONGTEXT, MEDIUMBLOB, MEDIUMINT, MEDIUMINT UNSIGNED, MEDIUMTEXT, NUMERIC, REAL, SET, SMALLINT, SMALLINT UNSIGNED, TEXT, TIME, TIMESTAMP, TINYBLOB, TINYINT, TINYINT UNSIGNED, TINYTEXT, VARBINARY, VARCHAR
type info BIGINT, BIGINT UNSIGNED, BINARY, BIT, BLOB, BOOL, CHAR, DATE, DATETIME, DECIMAL, DOUBLE, DOUBLE PRECISION, ENUM, FLOAT, INT, INT UNSIGNED, INTEGER, INTEGER UNSIGNED, LONG VARBINARY, LONG VARCHAR, LONGBLOB, LONGTEXT, MEDIUMBLOB, MEDIUMINT, MEDIUMINT UNSIGNED, MEDIUMTEXT, NUMERIC, REAL, SET, SMALLINT, SMALLINT UNSIGNED, TEXT, TIME, TIMESTAMP, TINYBLOB, TINYINT, TINYINT UNSIGNED, TINYTEXT, UUID, VARBINARY, VARCHAR
updates are detected for TYPE_FORWARD_ONLY result sets false
updates are detected for TYPE_SCROLL_INSENSITIVE result sets false
updates are detected for TYPE_SCROLL_SENSITIVE result sets false
Expand All @@ -716,9 +722,9 @@ uses local files false

JDBC Driver Information
-=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=-
connection url jdbc:mariadb://localhost:59215/books?user=root&password=***
connection url jdbc:mariadb://localhost:53744/books?user=root&password=***
driver name MariaDB Connector/J
driver version 3.5.1
driver version 3.5.2
driver class name org.mariadb.jdbc.Driver
is JDBC compliant true
supported JDBC version 4.2
Expand Down Expand Up @@ -801,6 +807,11 @@ disablePipeline [driver property]
not required
value false

disconnectOnExpiredPasswords [driver property]
On connection creation, indicate behavior when password is expired. When true (default) throw an expired password error. When false, connection succeed in "sandbox" mode, only queries related to password change are allowed.
not required
value true

dumpQueriesOnException [driver property]
If set to 'true', an exception is thrown during query execution containing a query string.
not required
Expand Down Expand Up @@ -926,6 +937,11 @@ password [driver property]
not required
value ***

permitNoResults [driver property]
Indicate if Statement/PreparedStatement.executeQuery for command that produce no result will return an exception or just an empty result-set. When enabled, command not returning no data will end returning an empty result-set, when disabled, command not returning no data will end throwing an exception
not required
value true

permitRedirect [driver property]
permit server redirection. Default is true
not required
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
</configurations>
<dependencies>
<dependency org="org.jruby" name="jruby"
rev="9.4.11.0" conf="binaries->default" />
rev="9.4.12.0" conf="binaries->default" />

<override org="com.github.jnr" module="jnr-ffi"
rev="2.2.17" />
Expand Down
4 changes: 2 additions & 2 deletions schemacrawler-jdbc-drivers/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -97,12 +97,12 @@
<dependency>
<groupId>org.duckdb</groupId>
<artifactId>duckdb_jdbc</artifactId>
<version>1.1.3</version>
<version>1.2.0</version>
</dependency>
<dependency>
<groupId>org.mariadb.jdbc</groupId>
<artifactId>mariadb-java-client</artifactId>
<version>3.5.1</version>
<version>3.5.2</version>
</dependency>
</dependencies>
<build>
Expand Down
4 changes: 2 additions & 2 deletions schemacrawler-parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@
<dependency>
<groupId>com.tngtech.archunit</groupId>
<artifactId>archunit-junit5</artifactId>
<version>1.3.0</version>
<version>1.4.0</version>
<scope>test</scope>
<exclusions>
<exclusion>
Expand Down Expand Up @@ -221,7 +221,7 @@
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
<version>1.10.0</version>
<version>1.10.1</version>
<scope>test</scope>
</dependency>
</dependencies>
Expand Down
2 changes: 1 addition & 1 deletion schemacrawler-scripting/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@
<dependency>
<groupId>org.jruby</groupId>
<artifactId>jruby</artifactId>
<version>9.4.11.0</version>
<version>9.4.12.0</version>
<scope>provided</scope>
<exclusions>
<exclusion>
Expand Down

0 comments on commit cac597e

Please sign in to comment.