Some extensions and fixes
This commit is contained in:
@@ -5,6 +5,7 @@ import ProductType from "../../models/falukant/type/product.js";
|
||||
import FalukantStockType from "../../models/falukant/type/stock.js";
|
||||
import TitleOfNobility from "../../models/falukant/type/title_of_nobility.js";
|
||||
import TitleRequirement from "../../models/falukant/type/title_requirement.js";
|
||||
import { sequelize } from "../sequelize.js";
|
||||
|
||||
export const initializeFalukantPredefines = async () => {
|
||||
await initializeFalukantFirstnames();
|
||||
@@ -14,6 +15,7 @@ export const initializeFalukantPredefines = async () => {
|
||||
await initializeFalukantTitles();
|
||||
await initializeFalukantTitleRequirements();
|
||||
await initializeFalukantBranchTypes();
|
||||
await initializeFalukantTownProductWorth();
|
||||
}
|
||||
|
||||
const initializeFalukantFirstnames = async () => {
|
||||
@@ -342,3 +344,12 @@ async function initializeFalukantBranchTypes() {
|
||||
{ labelTr: 'fullstack', baseCost: 4500},
|
||||
], { ignoreDuplicates: true });
|
||||
}
|
||||
|
||||
async function initializeFalukantTownProductWorth() {
|
||||
const deleteQuery = 'delete from \"falukant_data\".\"town_product_worth\"';
|
||||
const createQuery = 'insert into \"falukant_data\".\"town_product_worth\" (\"product_id\", \"region_id\", \"worth_percent\") \
|
||||
select ftp.\"id\", fdr.\"id\", ROUND(40 + RANDOM() * 20) \
|
||||
from \"falukant_type\".\"product\" ftp, \"falukant_data\".\"region\" fdr';
|
||||
sequelize.query(deleteQuery);
|
||||
sequelize.query(createQuery);
|
||||
}
|
||||
Reference in New Issue
Block a user