エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
PostgreSQLにテストデータを作成するnode.jsスクリプト - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PostgreSQLにテストデータを作成するnode.jsスクリプト - Qiita
Couchbase編に続いて、PostgreSQLにテストデータを登録するスクリプトについて。 超メジャーなRDBなので... Couchbase編に続いて、PostgreSQLにテストデータを登録するスクリプトについて。 超メジャーなRDBなので、詳しい説明は省略。自分含めて初心者向けってことで、誰かの参考になるかもしれないので公開しておきます。 ポイントは、Clientオブジェクトのdrainイベントを拾ってるところで、クエリーキューが空になるまで待って、Clientオブジェクトをendしています。 一応、コールバックネストで処理はしているものの、さすがに1000件とかループすると、PostgreSQL側がクエリーを処理仕切れない内にスクリプトが終わろうとするので、スクリプト上にClient.end();を書くと、 Error: Connection terminated って怒られます。 でも、Client.end()、もしくは、pg.end()を書かないと、スクリプトが終わってもイベントループのままでスクリ