私は、ファイルへの変更をリッスンし続け、変更に基づいてスクリプトをトリガーできるGuard Gemについて知っています(私はそれを使用したことはありませんが)。。
しかし、今のところ、それは私が必要としているものではありません。。データベース内の特定のテーブルの変更をリッスンし続けるには、同様のツールが必要です。。変更がある場合は、スクリプトをトリガーする必要があります。。
追加の詳細
基本的にレポートエンジンであるJasperServerというツールを使用しています。。これは、Tomcat上でWebアプリとして実行されます。。
ユーザーインターフェイスを介してほとんどの機能を追加する新しいレポートを設計する際に非常に便利です。ただし、変更を加えると、変更はjasperserverという名前のテーブルにローカルに保存されます(現在PostgreSQLを使用していますが、おそらく他のデータベースと非常によく似ています)。
だから私は自分のレポートのコピーをとる必要があるときはいつでも、私はしなければなりません
$ JASPER_HOME / buildomatic / js-export.sh --uris Path / In / JasperServer --output-dir Path / In / FileSystem
これにより、jasperserverテーブルの写真が撮られ、レポートフォルダーが作成されます。。他のマシンに展開できるもの。。
ただし、これは手動の手順であることがわかり、このプロセスを自動化する方法が必要だと感じています。だから私は、プレーンファイルではなくデータベースを保護するためのツールがあるかどうか疑問に思いました。。
助言がありますか 。。返信してください 。。