Initial content

This commit is contained in:
Adam Freeman
2024-05-29 18:54:49 +01:00
parent 2dbc1a8088
commit 5215a1d919
1944 changed files with 203378 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.AddQueries = void 0;
const models_1 = require("./models");
function AddQueries(Base) {
return class extends Base {
getProducts() {
return models_1.ProductModel.findAll({
include: [
{ model: models_1.SupplierModel, as: "supplier" },
{ model: models_1.CategoryModel, as: "category" }
],
raw: true, nest: true
});
}
getCategories() {
return models_1.CategoryModel.findAll({
raw: true, nest: true
});
}
getSuppliers() {
return models_1.SupplierModel.findAll({
raw: true, nest: true
});
}
};
}
exports.AddQueries = AddQueries;