Introduction

AllFusion erwin DM r7.0 introduced the Template Language component (TLX) as a new template/macro language. TLX is employed in a variety of places in the product where text expansion is necessary.

The Forward Engineering and Alter Script components use TLX in order to generate the necessary SQL statements. You can edit these Forward Engineering and Alter Script templates to provide custom SQL output using erwin DM r7.3 and later.

For the rest of this document, the term "templates" refers to the Forward Engineering and Alter Script templates.

Note: Templates were present in AllFusion erwin DM r7.0 through AllFusion erwin DM r7.2. However, as noted in the documentation of those releases, these templates used an interim format and changes to them were unsupported. Prior versions of templates cannot be used in erwin DM r7.3 and later. Both the file format and the template syntax have changed with the production version of templates. Changes to templates are supported. The file format and template syntax will be supported in future versions of the product and changes made will be usable when the software is upgraded.

This section contains the following topics

Documentation

Template Location

Terminology

Template Editing