Name

integer — Defines an integer generator.

Synopsis

<integer [min="minValue"] [max="maxValue"] [autoincrement="booleanValue"] />
				

Description

This element define an integer generator. This generator generates 32 bits integer values between min and max. If autoincrement is not present or, false, the number will be random generated, if autoincrement is true, the number will be the successor of the last value, respecting maximum and minimum values.

Attributes

min

The minimum value (inclusive). If it is not present, the minimum will be the minimum value for a java programming language int primitive type.

max

The maximum value (inclusive). If it is not present, the maximum will be the maximum value for a java programming language int primitive type.

autoincrement

Set true to make the next value the succesor of the previous one. Set to false or non present to generate a random value.

Example

Example 20. Integer generator.

<project name="postgresqlTest">
	<metadata>
		<table name="table0">
			<generator row-count="10000" />
			...
			<column name="col0" data-type="integer">
				<generator>
					<integer min="-273" max="5" autoincrement="true" />
				</generator>
			</column>
			...
		</table>
		...
	</metadata>
	...
</project>