nodejs で構築された Web アプリがあり、ライブ データベースへのアクセスを伴う API の統合テストを行いたいと考えています。
テストを実行する前に、SQL ダンプ ファイルを読み込んで実行し、データベースに事前入力する簡単な方法はありますか?
nodejs で構築された Web アプリがあり、ライブ データベースへのアクセスを伴う API の統合テストを行いたいと考えています。
テストを実行する前に、SQL ダンプ ファイルを読み込んで実行し、データベースに事前入力する簡単な方法はありますか?
必要に応じて、ティアダウンまたはティアアップ イベントでデータベースを復元するために、SQL クエリをグループ化できます。
クリーンな「データ構造」が必要なテストを実行する前に、あらゆる種類のフラグを使用したい場合があります
ダンプをロードするには、ターミナルで次のようにします。
mysql -u youruser -p yourdatabasename < /path/to/your/dump_file.sql
パスワードを入力します。
ダンプを作成する場合は、ターミナルで次のようにします。
mysqldump -u youruser -p yourdatabasename > /path/to/your/dump_file.sql