Projects / SchemaCrawler / Releases

RSS All releases of SchemaCrawler

  •  26 Jun 2007 22:40

Release Notes: The SchemaCrawler API has been changed to use Java 5 constructs and was tested with Java 6. The API is no longer Java 1.4 compatible. Work has started on SchemaCrawler Grep for MS SQL Server.

  •  09 Mar 2007 00:33

Release Notes: The release adds new schema grep functionality that can search for tables and columns using regular expressions as well as an ant task for the schema grep. Bugfixes include resolution for the null pointer exception with DB2. The SchemaCrawler option classes were expanded. Database connection options can be provided directly on the command line. An updated ant task will optionally take database connection options as arguments, instead of from the configuration file. This is the last release on J2SE 1.4.

  •  07 Dec 2006 23:34

Release Notes: Minor bugfixes were made to the 4.0 release. SchemaCrawler provides additional schema information such as check constraints, triggers, and view and procedure definitions by means of the SQL standard INFORMATION_SCHEMA views or their equivalent. There is also an option to specify get index information views, which will take precedence over the getIndexInfo JDBC method. This releases adds information to the SchemaCrawler Web site, better output formatting, and better handling of output file and database connection resources.

  •  04 Dec 2006 10:14

Release Notes: SchemaCrawler provides additional schema information such as check constraints, triggers, and view and procedure definitions by means of the SQL standard INFORMATION_SCHEMA views, or their equivalent. There is also an option to specify get index information views, which will take precedence over the getIndexInfo JDBC method. This release adds information to the SchemaCrawler Web site, better output formatting, and better handling of output file and database connection resources.

  •  26 Sep 2006 23:09

Release Notes: You can generate schema reports for a Maven 2.0 site with the new SchemaCrawler Maven 2.0 plugin. You can provide database connection information on the SchemaCrawler command line to directly connect to the database. Among other bugs, a bug in the Oracle driver as described in http://issues.apache.org/jira/browse/DDLUTILS-29?page=all has been worked around.

  •  11 Jun 2006 18:13

Release Notes: Database properties are now retrieved, along with column data types, both system data types, and UDTs. A new command, maximum_schema, gives all possible details of the schema, including database system properties. Bugs with the merge rows option and with appending output for multiple runs of SchemaCrawler are fixed. An SQL exception with the Oracle Database 10g Express Edition driver on outputting views is fixed.

  •  29 Mar 2006 02:06

Release Notes: This version adds integration with Velocity for templated and customized output, and with JUNG for JPEG graph generation. Examples have been added. There is also a new command line option to specify the output file name. A new how-to section on the Web site gives tips and tricks on using SchemaCrawler.

  •  06 Mar 2006 22:32

Release Notes: This release added the ability to retrieve column and table privileges. The schema can now be serialized and de-serialized to and from XML using Betwixt. There are now new Unix shell scripts for examples. A bug with the ordering of primary key and index columns was fixed.

  •  17 Jan 2006 22:05

Release Notes: The spelling of the "sort_alphabetically" option names was corrected. The inheritance hierarchy of database objects was refactored, resulting in fewer equals, hashCode, and compareTo implementations. The HTML formatting for count was improved. Dirty reads are now performed for counts and other operations. A default value is now set for table columns. Javadoc cleanups, and findbugs, checkstyle, and PMD code smells cleanups were made.

  •  07 Nov 2005 06:03

Release Notes: The ability to include as well as exclude tables and columns using regular expressions was added. A new substitution variable, ${columns}, was added for use in database queries that iterate over tables. New examples for executing database-specific and user-defined queries have been added. Output formatting for HTML dumps and counts in text format were improved. An issue with the Sybase driver in which primary keys are provided in a different order than most other drivers was worked around.

Screenshot

Project Spotlight

QPwmc

A graphical pwmd client.

Screenshot

Project Spotlight

RainbruRPG

A 3D multiplayer Role Playing Game project.