内部サーバーで CakePHP を実行するエンタープライズ リソース プランニング ソフトウェアに取り組んでいます。
このシステムは、チーム開発に Git を使用し、MySQL データベース、CakePHP 2.4.1、PHP 5.4 から動作します。CakeDC の優れた Migrations プラグインのおかげで、データベースの増分移行を処理する方法がわかりました。
ただし、私の問題は次のとおりです。
データベース構造は問題なく移行されていますが、一部のデータ行 (データベースから読み取られた定義済みの設定、ACL 構造など) を移行するためのソリューションが必要です。
必要な行をファイルに書き込み、Git でコミットした後、新しく追加された行をインポートし、追加した行を記憶し、追加しないコンソール コマンドを実行する、データ構造の移行に似たソリューションはありますか再び次のコミットで、チームの別の人がリポジトリをプルし、同じ操作を実行し、必要なすべての行を持っていますか? 基本的に、各更新にタイムスタンプが付けられ、システムがインポートする必要がある行を認識している、ある種の増分行移行ソリューションです。
私が見つけられないように見えるある種のCakePHPプラグインがそこにありますか、それともゼロから作成する必要がありますか?