77 lines
1.2 KiB
JavaScript
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, {});
|
|
},
|
|
};
|