chore(medusa): Prefer logger instead of console.log (#5846)
* chore(medusa): Prefer logger instead of console.log * Create nasty-comics-leave.md * fix imports
This commit is contained in:
@@ -2,6 +2,7 @@ import { createDefaultRuleTypes } from "./utils/create-default-rule-types"
|
||||
import dotenv from "dotenv"
|
||||
import express from "express"
|
||||
import loaders from "../loaders"
|
||||
import Logger from "../loaders/logger"
|
||||
|
||||
dotenv.config()
|
||||
|
||||
@@ -18,10 +19,10 @@ const migrate = async function ({ directory }) {
|
||||
|
||||
migrate({ directory: process.cwd() })
|
||||
.then(() => {
|
||||
console.log("Created default rule types")
|
||||
Logger.log("Created default rule types")
|
||||
process.exit()
|
||||
})
|
||||
.catch(() => {
|
||||
console.log("Failed to create rule types")
|
||||
Logger.log("Failed to create rule types")
|
||||
process.exit(1)
|
||||
})
|
||||
|
||||
@@ -2,7 +2,11 @@ import dotenv from "dotenv"
|
||||
import { DataSource } from "typeorm"
|
||||
import { QueryDeepPartialEntity } from "typeorm/query-builder/QueryPartialEntity"
|
||||
import Logger from "../loaders/logger"
|
||||
import { DiscountCondition, DiscountConditionOperator, DiscountConditionType, } from "../models/discount-condition"
|
||||
import {
|
||||
DiscountCondition,
|
||||
DiscountConditionOperator,
|
||||
DiscountConditionType,
|
||||
} from "../models/discount-condition"
|
||||
import { DiscountConditionProduct } from "../models/discount-condition-product"
|
||||
import { DiscountRule } from "../models/discount-rule"
|
||||
import { DiscountConditionRepository } from "../repositories/discount-condition"
|
||||
@@ -123,6 +127,6 @@ migrate({ typeormConfig })
|
||||
Logger.info("Database migration completed successfully")
|
||||
process.exit()
|
||||
})
|
||||
.catch((err) => console.log(err))
|
||||
.catch((err) => Logger.log(err))
|
||||
|
||||
export default migrate
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
import dotenv from "dotenv"
|
||||
import { createConnection, SelectQueryBuilder } from "typeorm"
|
||||
import Logger from "../loaders/logger"
|
||||
import { LineItem } from "../models/line-item"
|
||||
import { LineItemAdjustment } from "../models/line-item-adjustment"
|
||||
import { typeormConfig } from "./db-config"
|
||||
import Logger from "../loaders/logger"
|
||||
|
||||
dotenv.config()
|
||||
|
||||
const migrate = async function({ typeormConfig }) {
|
||||
const migrate = async function ({ typeormConfig }) {
|
||||
const connection = await createConnection(typeormConfig)
|
||||
|
||||
const BATCH_SIZE = 1000
|
||||
@@ -98,6 +98,6 @@ migrate({ typeormConfig })
|
||||
Logger.info("Database migration completed successfully")
|
||||
process.exit()
|
||||
})
|
||||
.catch((err) => console.log(err))
|
||||
.catch((err) => Logger.log(err))
|
||||
|
||||
export default migrate
|
||||
|
||||
@@ -11,6 +11,7 @@ import dotenv from "dotenv"
|
||||
import express from "express"
|
||||
import loaders from "../loaders"
|
||||
import { promiseAll } from "@medusajs/utils"
|
||||
import Logger from "../loaders/logger"
|
||||
|
||||
dotenv.config()
|
||||
|
||||
@@ -133,7 +134,7 @@ const migrate = async function ({ directory }) {
|
||||
await processBatch(variants, defaultLocationId, container)
|
||||
|
||||
let processedCount = variants.length
|
||||
console.log(`Processed ${processedCount} of ${totalCount}`)
|
||||
Logger.log(`Processed ${processedCount} of ${totalCount}`)
|
||||
while (processedCount < totalCount) {
|
||||
const nextBatch = await variantService.list(
|
||||
{},
|
||||
@@ -147,10 +148,10 @@ const migrate = async function ({ directory }) {
|
||||
await processBatch(nextBatch, defaultLocationId, container)
|
||||
|
||||
processedCount += nextBatch.length
|
||||
console.log(`Processed ${processedCount} of ${totalCount}`)
|
||||
Logger.log(`Processed ${processedCount} of ${totalCount}`)
|
||||
}
|
||||
|
||||
console.log("Done")
|
||||
Logger.log("Done")
|
||||
process.exit(0)
|
||||
}
|
||||
|
||||
|
||||
@@ -80,6 +80,6 @@ migrate({ typeormConfig })
|
||||
Logger.info("Database migration completed successfully")
|
||||
process.exit()
|
||||
})
|
||||
.catch((err) => console.log(err))
|
||||
.catch((err) => Logger.log(err))
|
||||
|
||||
export default migrate
|
||||
|
||||
@@ -3,6 +3,7 @@ import { MedusaError, promiseAll } from "@medusajs/utils"
|
||||
|
||||
import { ProductVariantService } from "../../services"
|
||||
import dotenv from "dotenv"
|
||||
import Logger from "../../loaders/logger"
|
||||
|
||||
dotenv.config()
|
||||
|
||||
@@ -78,6 +79,6 @@ export const migrateProductVariantPricing = async function (
|
||||
await link.create(links)
|
||||
|
||||
processedCount += variants.length
|
||||
console.log(`Processed ${processedCount} of ${totalCount}`)
|
||||
Logger.log(`Processed ${processedCount} of ${totalCount}`)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user