Text template¶
A text template is a template which is made up of sections (sometimes called blocks).
Examples of template types which would be classified as a section based template:
- SQL
- C#
- Java
- CSS
Annotation¶
CrossGenerate supports creating annotations in a text template. For documentation on the specific annotation syntax, see Annotation.
Section example¶
An example of a section configuration annotation inside a SQL template would be:
USE [SomeDatabase]; GO -- @XGenTextSection(name="SomeExampleSection", nrOfLines=2) SELECT * FROM [SomeSchema].[SomeTable]
Comment example¶
An example of a comment annotation inside a SQL template would be:
-- @XGenComment(This is an example of writing comments in a template.) CREATE VIEW [ExampleView] AS SELECT * FROM [ExampleTable];