bash スクリプトのヘルプが必要です。データベース構造を変更しています。問題は、現在のデータベース構造を参照する事前に作成されたクエリを持つ多くのライブ サイトがあることです。MySQL テーブルへの参照を含むすべてのスクリプトを見つける必要があります。これが私が始めたものです:
grep -ir 'from' /var/www/sites/inspection.certifymyshop.com/ > resultsList.txt
スクリプトを再帰的に grep し、見つかったすべてのテーブル名をテキスト ファイルにエクスポートしようとしています。"->from" および "->join" プレフィックスを使用すると、次のように役立ちます。
->from('databaseName.table_name dtn') // dtn = table alias
また
->join('databaseName.table_name dtn') // dtn = table alias
データベース名とテーブル名を一重引用符で囲む必要があります (つまり、databaseName.table_name)。また、これが見つかったファイル名を、次のように一致の下または横にリストする必要があります。
someDatabaseName.someTableName | /var/www/sites/blah.com/index.php | 36行目