Skip to content

Releases: schemacrawler/SchemaCrawler

More logging fixes, and other fixes

15 Nov 02:56
Compare
Choose a tag to compare

Logging, tests and coverage

11 Nov 01:13
Compare
Choose a tag to compare
  • Fix for retrieving PostgreSQL triggers.
  • More efficient table column retrieval in IBM DB2.
  • Added tests for unique constraints, and user-defined data types.
  • Fixed output for base data-types.

IBM DB2 Improvements

20 Oct 01:34
Compare
Choose a tag to compare

Overrides to IBM DB2 foreign key retrieval, for more efficient crawling.

Logging

15 Oct 01:29
Compare
Choose a tag to compare

Better logging for details on time taken at each step during crawling.

Miscellaneous fixes

12 Oct 02:03
Compare
Choose a tag to compare
  • Fix for broken -urlx switch.
  • Reworked command-line processing, and database plugins
  • Removed Apache Derby database plugin. Apache Derby is now supported using a database URL only
  • Added MariaDB database plugin

Faster retrieval of foreign keys

20 Sep 04:50
Compare
Choose a tag to compare

An attempt at faster retrieval of foreign keys in Oracle.

Fixing Lint Cycles

18 Sep 03:00
Compare
Choose a tag to compare

Added ability to report on tables causing a cycle in a lint, using Tarjan's algorithm.

Help on Lints from the Command-line

06 Sep 21:35
Compare
Choose a tag to compare

This release provides lint help from the commandline, using the options "-help -command=lint". New lints have been added too. For more details, see the release notes.

New Lints

14 Aug 03:50
Compare
Choose a tag to compare

New lints.

Lint Enhancements

10 Aug 04:17
Compare
Choose a tag to compare
  1. There is a new command-line option,
    -linterconfigs=<path>
    which replaces
    -Dschemacrawer.linter_configs.file=<path>
    This will make it easier for you to define an XML configuration file.
  2. Support for SQL lints, so that you can define your own data lints.
  3. Ability to exclude certain tables from lint.