20260303125659-services.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. 'use strict';
  2. /** @type {import('sequelize-cli').Migration} */
  3. module.exports = {
  4. async up (queryInterface, Sequelize) {
  5. await queryInterface.bulkInsert('services', [
  6. {
  7. service_name: 'Часовая фотосессия',
  8. price: 5000.00,
  9. duration_minutes: 60,
  10. description: 'Базовая индивидуальная фотосессия в любом зале.'
  11. },
  12. {
  13. service_name: 'Макияж и укладка',
  14. price: 3500.00,
  15. duration_minutes: 90,
  16. description: 'Профессиональный образ от нашего стилиста.'
  17. },
  18. {
  19. service_name: 'Аренда гардероба',
  20. price: 1500.00,
  21. duration_minutes: null,
  22. description: 'Доступ к коллекции платьев и костюмов студии.'
  23. },
  24. {
  25. service_name: 'Ретушь дополнительных фото',
  26. price: 300.00,
  27. duration_minutes: 0,
  28. description: 'Цена указана за обработку одного снимка.'
  29. }
  30. ], {});
  31. },
  32. async down (queryInterface, Sequelize) {
  33. await queryInterface.bulkDelete('services', null, {});
  34. }
  35. };