ReplaceSchemahttp://d.hatena.ne.jp/jflute/20110405#c1302056414のコメントに対する返答記事も兼ねて。プロパティ、これは、そのアプリケーションにおいて、テーブルとして取り扱うデータベースオブジェクトは何か、の定義。テーブルはもちろん、ビュー、シノニム、エリアスなど。要は、自動生成対象のオブジェクトってことですね。関して言うと、スキーマ初期化時のドロップ対象のオブジェクトと言えます。独立したプロパティにすべきだったかもしれませんが、ほとんどの場合そこは一致するので、特に問題もなく現状はこのような仕様となっています。したいという要件になるかと思います。(VIEW)を入れると(デフォルト)、自動生成されてしまいます。自動生成されても使わなければいいだけと言えますが、使わないものはできれば自動生成したくない。今回は日本語テーブルということでなおさら。三つ選択肢を挙げておきましょう。{A}自動生成したくないのがビュー全体なのか、それとも、とあるビューだけなのか。ビューが外したいんじゃなくて、そのオブジェクトが外したい。利用すると良いでしょう。テーブル削除時に、追加的にテーブルを削除することができます。同じスキーマを指定しても全然構いません。こちらの設定でビューだけを削除するようにしておけばOK。別にしてしまうこともできます。あまりにインフラ的な面での違いが発生するようであれば、これが一番わかりやすい選択肢です。環境変数で切り替えます。独自の環境変数を定義して切り替えるようにしてしまえば良いでしょう。dfpropただ、他の目的でも環境タイプによる切り替えを利用する場合に、ちょっと設定がどうしても冗長してしまうかもしれませんね。良いのかなとは思います。柔軟なものにしていくのが現実的なのかなと。環境タイプとか使わずに指定できるようにしてもいいかなぁ...{追記}SYNONYMとかのことを考えると、完全に独立するのが良いとは言えないので、上書き形式で調整できるようにしました。おいて有効なプロパティとなります。再開したディズニーシーにはてなブログをはじめよう!jfluteさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。