Skip to content

CodeGen 6.0.4

Latest
Compare
Choose a tag to compare
@SteveIves SteveIves released this 19 Apr 23:11
· 2 commits to master since this release

CodeGen Release Notes

  • We made several improvements to the CreateFile utility, including:
    • Adding command line options -rm and -rt to allow you to explicitly specify repository main and text files.
    • Updating the usage info to show a new version number and describe updated features, and formatted text better for an 80-column window.
    • Adding the ability to create a file directly from a Repository structure when no matching file is defined in the Repository. This requires an explicit filespec specified with the -out option, and will generate a warning.
    • Updating the list of key segment types to include 'C' (create timestamp).
    • Correcting an issue that occurred when testing for existing ISAM files.
    • Correcting an issue where a Repository structure that intersperses access keys and foreign keys caused file creation to fail with an index out of range error.
    • Correcting issue where segment types weren't set correctly for multi-segment keys with different key types for different segments. Note that we are getting segment type from the key definition and not the underlying field definition, so types may be incorrect if not explicitly specified in key definitions.
    • Correcting an issue where the lack of an explicit VALUE_NULL for an alpha non-replicating null key caused file creation to fail with "Illegal key specified".
  • This version of CodeGen was built with Synergy/DE 12.3.1.1014 and requires a minimum of version 10.3.1b to operate.