クラス
jp.littlesoft.sql.SchemaUpdator の使用

SchemaUpdator を使用しているパッケージ
jp.littlesoft.sql   
 

jp.littlesoft.sql での SchemaUpdator の使用
 

SchemaUpdator を返す jp.littlesoft.sql のメソッド
 SchemaUpdator SchemaUpdator.addForeginKeys(Class<?>... types)
          typesで指定したエンティティクラスに対応するデータベーステーブルの外部キーを追加します.
 SchemaUpdator SchemaUpdator.addPrimaryKeys(Class<?>... types)
          typesで指定したエンティティクラスに対応するデータベーステーブルに主キーを追加します.
 SchemaUpdator SchemaUpdator.createIndexes(Class<?>... types)
          typesで指定したエンティティクラスに対応するデータベーステーブルのインデクスをCREATEします.
 SchemaUpdator SchemaUpdator.createOrAlterTable(Class<?>... types)
          typesで指定したエンティティクラスに対応するデータベーステーブルが存在しない場合CREATEし、既に存在する場合、変更箇所を検出し、ALTER文を生成・適用します.
 SchemaUpdator SchemaUpdator.createOrReplaceTable(Class<?>... types)
           
 SchemaUpdator SchemaUpdator.createTable(Class<?>... types)
          typesで指定したエンティティクラスに対応するデータベーステーブルをCREATEします.
 SchemaUpdator SchemaUpdator.dropForeginKeys(Class<?>... types)
          typesで指定したエンティティクラスに対応するデータベーステーブルの外部キーをドロップします.
 SchemaUpdator SchemaUpdator.dropIndexes(Class<?>... types)
          typesで指定したエンティティクラスに対応するデータベーステーブルのインデクスをドロップします.
 SchemaUpdator SchemaUpdator.dropPrimaryKeys(Class<?>... types)
          typesで指定したエンティティクラスに対応するデータベーステーブルの主キーをドロップします.
 SchemaUpdator SchemaUpdator.dropTables(Class<?>... types)
          typesで指定したエンティティクラスに対応するデータベーステーブルをドロップします.
 



Copyright (C) 2006-2012 LittleSoft Corporation. All Rights Reserved.