ORMをセットアップし、既存のデータベースでOracleを操作していて、シーケンスにアクセスしたときに挿入を機能させることができましたが、元のアプリケーションでトリガーが使用されていたため、シーケンスは番号をスキップします。
ORMにトリガーを使用させる方法はありますか?
トリガーを無効にすることは、既存のアプリによって使用され、移行中に無効にすることはできないため、オプションではありません。
component persistent="true" table="table_name" schema="schema_name" {
property name="table_id" column="table_id" fieldtype="id" generator="sequence" sequence="schema_name.sequence_name";
...
}