33795/backend/src/db/seeders/20231127130745-sample-data.js
2025-09-01 18:39:29 +00:00

77 lines
1.2 KiB
JavaScript

const db = require('../models');
const Users = db.users;
const Conversions = db.conversions;
const ConversionsData = [
{
input_value: 10000,
input_unit: 'kcal/h',
output_value_btu_h: 34121,
output_value_kw: 10,
output_value_kcal_h: 8600,
output_value_tr: 2.84,
output_value_hp: 3.79,
output_value_w: 10000,
},
{
input_value: 5000,
input_unit: 'TR',
output_value_btu_h: 17060.5,
output_value_kw: 5,
output_value_kcal_h: 4300,
output_value_tr: 1.42,
output_value_hp: 1.89,
output_value_w: 5000,
},
{
input_value: 15000,
input_unit: 'BTU/h',
output_value_btu_h: 15000,
output_value_kw: 4.39,
output_value_kcal_h: 12900,
output_value_tr: 1.25,
output_value_hp: 5.68,
output_value_w: 15000,
},
];
// Similar logic for "relation_many"
module.exports = {
up: async (queryInterface, Sequelize) => {
await Conversions.bulkCreate(ConversionsData);
await Promise.all([
// Similar logic for "relation_many"
]);
},
down: async (queryInterface, Sequelize) => {
await queryInterface.bulkDelete('conversions', null, {});
},
};