1
A
回答
1
sequelize將分配連接池以連接到數據庫。例如,如果您要通過單個進程連接到數據庫,則會創建一個進程的實例,並以全連接池大小進行分配,但如果有4個進程連接到數據庫,並且連接池大小爲160,則每個進程的實例40.
種子將被分配大小用於初始數據插入到數據庫中,像這樣: -
function (queryInterface, Sequelize) {
return [
queryInterface.bulkInsert('Users', [
{ username: "user1" },
{ username: "user2" }
])];
}
1
數據庫播種可以被看作是一種通過插入一些記錄來引導你的數據庫進去。這是在遷移爲數據庫創建表結構之後運行的。
播種通常可以分成兩種類型:
- 開發/測試/分段播種:提供一些初始虛擬數據來測試數據模型或演示功能給客戶。
- 生產接種:將引導一些基本的數據數據庫(主要是提供您應用中的一些初始設置)
數據庫播種與移民一起提供了一種方式來包裝你的應用程序,它爲整個數據庫,使其更容易部署到任何服務器。
相關問題
- 1. 當我們有點子時,爲什麼我們需要Anaconda?
- 2. 什麼是R中的因子,爲什麼我們需要它
- 3. DavLockDB:我們需要什麼?
- 4. 爲什麼我們在Objective-C中需要多種「null」?
- 5. 爲什麼我們需要simple_one_for_one?
- 6. 爲什麼我們需要TensorFlow tf.Graph?
- 7. 爲什麼我們需要使用prompt.start()?
- 8. 爲什麼我們需要scalaz.stream迭代?
- 9. 爲什麼我們需要WCF
- 10. 爲什麼我們需要Anaconda 2.7?
- 11. 爲什麼我們需要編寫log.isDebugEnabled?
- 12. 爲什麼我們需要ng-click?
- 13. 爲什麼我們需要Control.Lens.Reified?
- 14. 我們爲什麼需要纖維
- 15. 爲什麼我們需要org.junit.ComparisonFailure?
- 16. 爲什麼我們需要addRequestHeader方法?
- 17. 爲什麼我們需要時代?
- 18. 爲什麼我們需要ContinueWith方法?
- 19. 爲什麼我們需要Java NIO Selector?
- 20. 爲什麼我們需要使用ExitWindowsEx
- 21. 爲什麼我們需要包裝類
- 22. 爲什麼我們需要在JavaScript
- 23. 爲什麼我們需要設置SONAR_RUNNER_OPTS?
- 24. 爲什麼我們需要ioc容器
- 25. mongodb爲什麼我們需要getSisterDB
- 26. 爲什麼我們需要BeginGetResponse和BeginRead?
- 27. 爲什麼我們需要fieldset標籤?
- 28. 爲什麼我們需要boost :: thread_specific_ptr?
- 29. JSP:爲什麼我們需要RequestDispatcher?
- 30. 爲什麼我們需要calloc(或malloc)?