| Package | Description |
|---|---|
| org.sql.generation.api.grammar.definition.table |
This package contains syntax interfaces for
CREATE TABLE statement. |
| org.sql.generation.api.grammar.factories |
This package provides factories to create various builders and SQL syntax elements.
|
| Modifier and Type | Field and Description |
|---|---|
static AutoGenerationPolicy |
AutoGenerationPolicy.ALWAYS
Represents the
GENERATED ALWAYS AS IDENTITY auto generation policy. |
static AutoGenerationPolicy |
AutoGenerationPolicy.BY_DEFAULT
Represents the
GENERATED BY DEFAULT AS IDENTITY auto generation policy. |
| Modifier and Type | Method and Description |
|---|---|
AutoGenerationPolicy |
ColumnDefinition.getAutoGenerationPolicy()
Returns the auto generation policy for this column.
|
| Modifier and Type | Method and Description |
|---|---|
ColumnDefinition |
DefinitionFactory.createColumnDefinition(String columnName,
SQLDataType columnDataType,
Boolean mayBeNull,
AutoGenerationPolicy autoGenerationPolicy)
Creates a new definition of column with specified name, data type,
NULL value policy, and auto generation
policy. |
Copyright © 2010-2012. All Rights Reserved.