feat(backend): Verschieben der Adelstitel-Initialisierung nach initializeFalukantTypes.js
- Die Funktion zur Initialisierung der Adelstitel wurde von initializeFalukantPredefines.js nach initializeFalukantTypes.js verschoben, um die Struktur und Lesbarkeit des Codes zu verbessern. - Konsolenausgaben zur Bestätigung der erfolgreichen Initialisierung wurden hinzugefügt.
This commit is contained in:
@@ -12,7 +12,7 @@ export const initializeFalukantPredefines = async () => {
|
||||
await initializeFalukantLastnames();
|
||||
await initializeFalukantStockTypes();
|
||||
await initializeFalukantProducts();
|
||||
await initializeFalukantTitles();
|
||||
// initializeFalukantTitles() wurde nach initializeFalukantTypes.js verschoben
|
||||
await initializeFalukantTitleRequirements();
|
||||
await initializeFalukantBranchTypes();
|
||||
await initializeFalukantTownProductWorth();
|
||||
@@ -266,35 +266,7 @@ async function initializeFalukantProducts() {
|
||||
});
|
||||
}
|
||||
|
||||
async function initializeFalukantTitles() {
|
||||
try {
|
||||
await TitleOfNobility.bulkCreate([
|
||||
{ labelTr: "noncivil", level: 1 },
|
||||
{ labelTr: "civil", level: 2 },
|
||||
{ labelTr: "sir", level: 3 },
|
||||
{ labelTr: "townlord", level: 4 },
|
||||
{ labelTr: "by", level: 5 },
|
||||
{ labelTr: "landlord", level: 6 },
|
||||
{ labelTr: "knight", level: 7 },
|
||||
{ labelTr: "baron", level: 8 },
|
||||
{ labelTr: "count", level: 9 },
|
||||
{ labelTr: "palsgrave", level: 10 },
|
||||
{ labelTr: "margrave", level: 11 },
|
||||
{ labelTr: "landgrave", level: 12 },
|
||||
{ labelTr: "ruler", level: 13 },
|
||||
{ labelTr: "elector", level: 14 },
|
||||
{ labelTr: "imperial-prince", level: 15 },
|
||||
{ labelTr: "duke", level: 16 },
|
||||
{ labelTr: "grand-duke", level: 17 },
|
||||
{ labelTr: "prince-regent", level: 18 },
|
||||
{ labelTr: "king", level: 19 },
|
||||
], {
|
||||
updateOnDuplicate: ['labelTr'],
|
||||
});
|
||||
} catch (error) {
|
||||
console.error('Error initializing Falukant titles:', error);
|
||||
}
|
||||
}
|
||||
// Adelstitel-Initialisierung wurde nach initializeFalukantTypes.js verschoben
|
||||
|
||||
async function initializeFalukantTitleRequirements() {
|
||||
const titleRequirements = [
|
||||
|
||||
Reference in New Issue
Block a user