feat(medusa, medusa-plugin-brightpearl): Inventory management for Brightpearl (#3192)
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import * as setup from "./schema-migrations/1665748086258-inventory_setup"
|
||||
import * as addExternalId from "./schema-migrations/1675761451145-add_reservation_external_id"
|
||||
|
||||
export default [setup]
|
||||
export default [setup, addExternalId]
|
||||
|
||||
@@ -26,7 +26,6 @@ export class inventorySetup1665748086258 implements MigrationInterface {
|
||||
|
||||
CREATE UNIQUE INDEX "IDX_inventory_item_sku" ON "inventory_item" ("sku") WHERE deleted_at IS NULL;
|
||||
|
||||
|
||||
CREATE TABLE "reservation_item" (
|
||||
"id" character varying NOT NULL,
|
||||
"created_at" TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT now(),
|
||||
|
||||
+17
@@ -0,0 +1,17 @@
|
||||
import { MigrationInterface, QueryRunner } from "typeorm"
|
||||
|
||||
export class addReservationType1675761451145 implements MigrationInterface {
|
||||
name = "addReservationType1675761451145"
|
||||
|
||||
public async up(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.query(`
|
||||
ALTER TABLE "reservation_item" ADD "external_id" character varying
|
||||
`)
|
||||
}
|
||||
|
||||
public async down(queryRunner: QueryRunner): Promise<void> {
|
||||
await queryRunner.query(`
|
||||
ALTER TABLE "reservation_item" DROP COLUMN "external_id";
|
||||
`)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user