クラスの使用
org.nkjmlab.sorm4j.sql.schema.TableSchema.Builder
TableSchema.Builderを使用しているパッケージ
-
org.nkjmlab.sorm4j.sql.schemaでのTableSchema.Builderの使用
修飾子とタイプメソッド説明TableSchema.Builder.addColumnDefinition(Enum<?> columnName, String... dataTypeAndOptions) TableSchema.Builder.addColumnDefinition(String columnName, String... dataTypeAndOptions) Adds an unique constraint.TableSchema.Builder.addIndexColumn(Enum<?>... indexColumnPair) TableSchema.Builder.addIndexColumn(String... indexColumnPair) Adds a column pair for an index key.TableSchema.Builder.addUniqueConstraint(Enum<?>... uniqueColumnPair) TableSchema.Builder.addUniqueConstraint(String... uniqueColumnPair) Adds an unique constraint.static TableSchema.BuilderTableSchema.builder()static TableSchema.BuilderTableSchema.Builder.setPrimaryKey(Enum<?>... attributes) TableSchema.Builder.setPrimaryKey(String... attributes) Sets attributes as primary key attributes.TableSchema.Builder.setTableName(String tableName)