merge develop
This commit is contained in:
@@ -12,21 +12,21 @@ const {
|
||||
Payment,
|
||||
Order,
|
||||
Swap,
|
||||
} = require("@medusajs/medusa");
|
||||
} = require("@medusajs/medusa")
|
||||
|
||||
module.exports = async (connection, data = {}) => {
|
||||
const manager = connection.manager;
|
||||
const manager = connection.manager
|
||||
|
||||
const defaultProfile = await manager.findOne(ShippingProfile, {
|
||||
type: "default",
|
||||
});
|
||||
})
|
||||
|
||||
await manager.insert(Product, {
|
||||
id: "test-product",
|
||||
title: "test product",
|
||||
profile_id: defaultProfile.id,
|
||||
options: [{ id: "test-option", title: "Size" }],
|
||||
});
|
||||
})
|
||||
|
||||
await manager.insert(ProductVariant, {
|
||||
id: "test-variant",
|
||||
@@ -39,7 +39,7 @@ module.exports = async (connection, data = {}) => {
|
||||
value: "Size",
|
||||
},
|
||||
],
|
||||
});
|
||||
})
|
||||
|
||||
await manager.insert(ProductVariant, {
|
||||
id: "test-variant-2",
|
||||
@@ -52,37 +52,37 @@ module.exports = async (connection, data = {}) => {
|
||||
value: "Large",
|
||||
},
|
||||
],
|
||||
});
|
||||
})
|
||||
|
||||
const ma2 = manager.create(MoneyAmount, {
|
||||
variant_id: "test-variant-2",
|
||||
currency_code: "usd",
|
||||
amount: 8000,
|
||||
});
|
||||
await manager.save(ma2);
|
||||
})
|
||||
await manager.save(ma2)
|
||||
|
||||
const ma = manager.create(MoneyAmount, {
|
||||
variant_id: "test-variant",
|
||||
currency_code: "usd",
|
||||
amount: 8000,
|
||||
});
|
||||
await manager.save(ma);
|
||||
})
|
||||
await manager.save(ma)
|
||||
|
||||
await manager.insert(Region, {
|
||||
id: "test-region",
|
||||
name: "Test Region",
|
||||
currency_code: "usd",
|
||||
tax_rate: 0,
|
||||
});
|
||||
})
|
||||
|
||||
await manager.query(
|
||||
`UPDATE "country" SET region_id='test-region' WHERE iso_2 = 'us'`
|
||||
);
|
||||
)
|
||||
|
||||
await manager.insert(Customer, {
|
||||
id: "test-customer",
|
||||
email: "test@email.com",
|
||||
});
|
||||
})
|
||||
|
||||
await manager.insert(ShippingOption, {
|
||||
id: "test-option",
|
||||
@@ -93,7 +93,7 @@ module.exports = async (connection, data = {}) => {
|
||||
price_type: "flat_rate",
|
||||
amount: 1000,
|
||||
data: {},
|
||||
});
|
||||
})
|
||||
|
||||
await manager.insert(ShippingOption, {
|
||||
id: "test-return-option",
|
||||
@@ -105,7 +105,7 @@ module.exports = async (connection, data = {}) => {
|
||||
price_type: "flat_rate",
|
||||
amount: 1000,
|
||||
is_return: true,
|
||||
});
|
||||
})
|
||||
|
||||
const order = manager.create(Order, {
|
||||
id: "test-order",
|
||||
@@ -157,9 +157,9 @@ module.exports = async (connection, data = {}) => {
|
||||
],
|
||||
items: [],
|
||||
...data,
|
||||
});
|
||||
})
|
||||
|
||||
await manager.save(order);
|
||||
await manager.save(order)
|
||||
|
||||
const li = manager.create(LineItem, {
|
||||
id: "test-item",
|
||||
@@ -172,9 +172,9 @@ module.exports = async (connection, data = {}) => {
|
||||
quantity: 1,
|
||||
variant_id: "test-variant",
|
||||
order_id: "test-order",
|
||||
});
|
||||
})
|
||||
|
||||
await manager.save(li);
|
||||
await manager.save(li)
|
||||
|
||||
await manager.insert(ShippingMethod, {
|
||||
id: "test-method",
|
||||
@@ -183,7 +183,7 @@ module.exports = async (connection, data = {}) => {
|
||||
order_id: "test-order",
|
||||
price: 1000,
|
||||
data: {},
|
||||
});
|
||||
})
|
||||
|
||||
const orderTemplate = () => {
|
||||
return {
|
||||
@@ -195,8 +195,8 @@ module.exports = async (connection, data = {}) => {
|
||||
currency_code: "usd",
|
||||
tax_rate: 0,
|
||||
...data,
|
||||
};
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
const paymentTemplate = () => {
|
||||
return {
|
||||
@@ -204,8 +204,8 @@ module.exports = async (connection, data = {}) => {
|
||||
currency_code: "usd",
|
||||
provider_id: "test-pay",
|
||||
data: {},
|
||||
};
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
const orderWithClaim = manager.create(Order, {
|
||||
id: "test-order-w-c",
|
||||
@@ -219,59 +219,59 @@ module.exports = async (connection, data = {}) => {
|
||||
},
|
||||
],
|
||||
...orderTemplate(),
|
||||
});
|
||||
})
|
||||
|
||||
await manager.save(orderWithClaim);
|
||||
await manager.save(orderWithClaim)
|
||||
|
||||
await manager.insert(Payment, {
|
||||
order_id: "test-order-w-c",
|
||||
id: "o-pay1",
|
||||
...paymentTemplate(),
|
||||
});
|
||||
})
|
||||
|
||||
const orderWithSwap = manager.create(Order, {
|
||||
id: "test-order-w-s",
|
||||
...orderTemplate(),
|
||||
});
|
||||
})
|
||||
|
||||
await manager.save(orderWithSwap);
|
||||
await manager.save(orderWithSwap)
|
||||
|
||||
await manager.insert(Payment, {
|
||||
order_id: "test-order-w-s",
|
||||
id: "o-pay2",
|
||||
...paymentTemplate(),
|
||||
});
|
||||
})
|
||||
|
||||
const swap1 = manager.create(Swap, {
|
||||
id: "swap-1",
|
||||
order_id: "test-order-w-s",
|
||||
fulfillment_status: "not_fulfilled",
|
||||
payment_status: "not_paid",
|
||||
});
|
||||
})
|
||||
|
||||
const pay1 = manager.create(Payment, {
|
||||
id: "pay1",
|
||||
...paymentTemplate(),
|
||||
});
|
||||
})
|
||||
|
||||
swap1.payment = pay1;
|
||||
swap1.payment = pay1
|
||||
|
||||
const swap2 = manager.create(Swap, {
|
||||
id: "swap-2",
|
||||
order_id: "test-order-w-s",
|
||||
fulfillment_status: "not_fulfilled",
|
||||
payment_status: "not_paid",
|
||||
});
|
||||
})
|
||||
|
||||
const pay2 = manager.create(Payment, {
|
||||
id: "pay2",
|
||||
...paymentTemplate(),
|
||||
});
|
||||
})
|
||||
|
||||
swap2.payment = pay2;
|
||||
swap2.payment = pay2
|
||||
|
||||
await manager.save(swap1);
|
||||
await manager.save(swap2);
|
||||
await manager.save(swap1)
|
||||
await manager.save(swap2)
|
||||
|
||||
const orderWithFulfillment = manager.create(Order, {
|
||||
id: "test-order-w-f",
|
||||
@@ -288,15 +288,15 @@ module.exports = async (connection, data = {}) => {
|
||||
},
|
||||
],
|
||||
...orderTemplate(),
|
||||
});
|
||||
})
|
||||
|
||||
await manager.save(orderWithFulfillment);
|
||||
await manager.save(orderWithFulfillment)
|
||||
|
||||
await manager.insert(Payment, {
|
||||
order_id: "test-order-w-f",
|
||||
id: "o-pay3",
|
||||
...paymentTemplate(),
|
||||
});
|
||||
})
|
||||
|
||||
const orderWithReturn = manager.create(Order, {
|
||||
id: "test-order-w-r",
|
||||
@@ -311,13 +311,13 @@ module.exports = async (connection, data = {}) => {
|
||||
},
|
||||
],
|
||||
...orderTemplate(),
|
||||
});
|
||||
})
|
||||
|
||||
await manager.save(orderWithReturn);
|
||||
await manager.save(orderWithReturn)
|
||||
|
||||
await manager.insert(Payment, {
|
||||
order_id: "test-order-w-r",
|
||||
id: "o-pay4",
|
||||
...paymentTemplate(),
|
||||
});
|
||||
};
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user