4

基本的に、Web サイトの管理者がデータベースのバックアップを作成し、SQL コマンドをいじらずに復元できるようにしてほしいと思っています。出力形式は気にしませんが、SQL は問題ありません。スキーマではなく、データのみをバックアップする必要があります。

MySQL で Symfony2 と Doctrine を使用しています。

これを行う(簡単な)方法があるかどうか疑問に思っていました。

$doctrine->dumpToFile('filename.sql');
...
$doctrine->restoreFromFile('filename.sql');
4

1 に答える 1

1

Doctrine を使用してフィクスチャをダンプする方法はありません。

Propel ORMを使用する必要があります。Symfony -1.4 ではそうで、フィクスチャをダンプする可能性がありました。Symfony-2.0 と Propel 1.6 ではそうです。

十分に文書化されており、簡単にインストールでき、 Symfony-2.0 内で自然に使用されます

于 2012-08-10T20:05:49.560 に答える