refactor(migrations): not needed but we have it and needed to correct the settings

This commit is contained in:
2025-08-10 18:15:07 -05:00
parent 8145dc800d
commit 2ff7b9baf9

View File

@@ -12,18 +12,25 @@ import { delay } from "../../../../globalUtils/delay.js";
import { tryCatch } from "../../../../globalUtils/tryCatch.js"; import { tryCatch } from "../../../../globalUtils/tryCatch.js";
import { settings } from "../../../../../database/schema/settings.js"; import { settings } from "../../../../../database/schema/settings.js";
import { eq } from "drizzle-orm"; import { eq } from "drizzle-orm";
import {
getSettings,
serverSettings,
} from "../../../server/controller/settings/getSettings.js";
export const migrateAdjustments = async () => { export const migrateAdjustments = async () => {
/** /**
* Migrates the silo adjustments from v1 to v2 * Migrates the silo adjustments from v1 to v2
*/ */
const { data, error } = await tryCatch(db.select().from(settings)); //const { data, error } = await tryCatch(db.select().from(settings));
// const { data, error } = await tryCatch(getSettings());
if (error) { // if (error) {
createLog("error", "silo", "logistics", "Getting settings."); // createLog("error", "silo", "logistics", "Getting settings.");
return; // return;
} // }
const data = serverSettings.length === 0 ? [] : serverSettings;
const migrationCompleted = data?.filter( const migrationCompleted = data?.filter(
(n) => n.name === "siloAdjMigrations" (n) => n.name === "siloAdjMigrations"
@@ -44,7 +51,7 @@ export const migrateAdjustments = async () => {
} }
const { data: s, error: siloError } = await tryCatch( const { data: s, error: siloError } = await tryCatch(
axios.get( axios.get(
`http://${server[0].value}:${port[0].value}/api/v1/warehouse/getSilosAdjustment?startDate=1/1/2020&endDate=4/1/2026` `http://${server[0]?.value}:${port[0]?.value}/api/v1/warehouse/getSilosAdjustment?startDate=1/1/2020&endDate=4/1/2026`
) )
); );