2016-12-23 1 views

ответ

1

sequelize присвоит пул соединений для подключения к базе данных. Например, если вы подключаетесь к базе данных одним процессом, то будет создан экземпляр процесса и будет выделен полный размер пула подключений, но если есть 4 процесса, подключающихся к размеру пула db и пула соединений, то это 160, то каждый экземпляр процесса будет присвоен размером 40.

семян используются для вставки исходных данных в базу данных, как это: -

function (queryInterface, Sequelize) { 
    return [ 
     queryInterface.bulkInsert('Users', [ 
     { username: "user1" }, 
     { username: "user2" } 
    ])]; 
    } 
1

Database высев можно рассматривать как способ самонастройки базы данных, вставив несколько записей внутрь. Это выполняется после миграции созданных структур таблиц для базы данных.
Сеяние можно разделить на 2 типа:
- Dev/test/промежуточное посев: предоставить некоторые исходные фиктивные данные для тестирования моделей данных или демонстрационных функций для клиента.
- Производство высева: самозагрузки база данных с некоторыми основными данными (в основном, чтобы обеспечить некоторые начальные настройки для вашего приложения) Посевная

базы данных по миграции предоставляют способ упаковать ваше приложение и его базы данных в целом, чтобы сделать его проще для развертывания на любом сервере.

Смежные вопросы