1
A
答えて
1
sequelizeは、データベースに接続するための接続プールを割り当てます。たとえば、単一のプロセスでデータベースに接続する場合、プロセスのインスタンスが作成され、完全な接続プール・サイズで割り当てられますが、dbに接続するプロセスが4つあり、接続プール・サイズが160の場合、各プロセスのインスタンスデータベースの播種は、いくつかのレコードを挿入することで、データベースをブートストラップする方法として考えることができ
function (queryInterface, Sequelize) {
return [
queryInterface.bulkInsert('Users', [
{ username: "user1" },
{ username: "user2" }
])];
}
1
- :40
種子は、このように、データベースに初期データを挿入するために使用されるのサイズが割り当てられますそれにこれは、移行がデータベースのテーブル構造を作成した後に実行されます。
シード処理は、一般的に2種類に分けることができます。
- デベロッパー/テスト/ステージングシード:データモデルのテストや顧客へのデモ機能の初期ダミーデータを提供します。
- 生産播種:移行に伴う播種いくつかの重要なデータを使用してデータベースのブートストラップ(主にアプリのいくつかの初期設定を提供するために)
データベースは、それを容易にするために、あなたのアプリと全体としてそのデータベースをパッケージ化する方法を提供しますどのサーバーにも展開できます。
関連する問題
- 1. pyqtSlotで接続スロットを飾る必要があるのはなぜですか?
- 2. mysqli_escape_stringにデータベース接続が必要なのはなぜですか?
- 3. Pythonでランダムパッケージにrandint関数をシードする必要がありますか?
- 4. 「ファイルから」を指定する必要があるのはなぜですか?
- 5. 再デプロイするたびに接続プールをフラッシュする必要があるのはなぜですか?
- 6. なぜmochaはdevDependenciesになる必要がありますか?
- 7. エミュレーションをリアルタイムで実行する必要があるのはなぜですか?
- 8. Ember.jsでインデックスルートを定義する必要があるのはなぜですか?
- 9. SpringでHttpMessageConverterを指定する必要があるのはなぜですか?
- 10. Java - aspectjでプラグインをインストールする必要があるのはなぜですか?
- 11. メインでAをインポートする必要があるのはなぜですか?
- 12. $リソースで$ promiseを使用する必要があるのはなぜですか?
- 13. MongoDBでデータモデルを定義する必要があるのはなぜですか?
- 14. カスタムNIB/XIBでIBOutletを2回接続する必要があるのはなぜですか?
- 15. Junitのテストメソッドを公開する必要があるのはなぜですか?
- 16. java.util.TimerTaskのpurge()を使用する必要があるのはなぜですか?
- 17. @Entityがある場合、なぜ "annotatedClasses"が必要ですか?
- 18. @method_decoratorでlogin_requiredデコレータを飾る必要があるのはなぜですか
- 19. SleepでInterruptedExceptionを捕まえる必要があるのはなぜですか?
- 20. setTimeoutに関数をラップする必要があるのはなぜですか?
- 21. Linuxドライバをコンパイルする必要があるのはなぜですか?
- 22. HybrisとAEMを統合する必要があるのはなぜですか?
- 23. 参照アセンブリを連鎖する必要があるのはなぜですか?
- 24. COBOLをインデントする必要があるのはなぜですか?
- 25. NSObjectを継承する必要があるのはなぜですか?
- 26. Objective-Cオブジェクトフィールドを保持する必要があるのはなぜですか?
- 27. TypedArrayをリサイクルする必要があるのはなぜですか?
- 28. angle関数をネストする必要があるのはなぜですか?
- 29. JSON.parse(JSON.stringify(data))を記述する必要があるのはなぜですか?
- 30. インターフェイスを再宣言する必要があるのはなぜですか?