Added jsdoc to utils functions
This commit is contained in:
parent
af1d804cb1
commit
d9563dd343
|
@ -15,6 +15,26 @@ import tradeItem from './tradeItem.js';
|
||||||
import clientConfig from './clientConfig.js';
|
import clientConfig from './clientConfig.js';
|
||||||
import characteristics from './characteristics.js';
|
import characteristics from './characteristics.js';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Contains all the models that are related to the application.
|
||||||
|
*
|
||||||
|
* @example
|
||||||
|
* models.tradeItem.findAll();
|
||||||
|
*
|
||||||
|
* @example
|
||||||
|
* models.tradeItem.findAll().then((data) => {
|
||||||
|
* console.log(data);
|
||||||
|
* });
|
||||||
|
*
|
||||||
|
* @example
|
||||||
|
* models.tradeItem.create({
|
||||||
|
* tradeItemName: 'Test',
|
||||||
|
* foo: 'bar',
|
||||||
|
* });
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* @type {Object.<string, Sequelize.Model>}
|
||||||
|
*/
|
||||||
let models = {
|
let models = {
|
||||||
additionalPricePerPiece: additionalPricePerPiece(sequelize),
|
additionalPricePerPiece: additionalPricePerPiece(sequelize),
|
||||||
botanicalNames: botanicalNames(sequelize),
|
botanicalNames: botanicalNames(sequelize),
|
||||||
|
@ -40,6 +60,14 @@ if (process.env.SECRETS) {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Creates the connection to the database.
|
||||||
|
*
|
||||||
|
* @example
|
||||||
|
* let sequelize = createConnection();
|
||||||
|
*
|
||||||
|
* @returns {Sequelize} Sequelize instance with the connection to the database.
|
||||||
|
*/
|
||||||
function createConnection() {
|
function createConnection() {
|
||||||
console.log('Creating the connection...');
|
console.log('Creating the connection...');
|
||||||
return new Sequelize(process.env.DB_SCHEMA, process.env.DB_USER, process.env.DB_PWD, {
|
return new Sequelize(process.env.DB_SCHEMA, process.env.DB_USER, process.env.DB_PWD, {
|
||||||
|
|
3
utils.js
3
utils.js
|
@ -4,6 +4,7 @@ import dotenv from 'dotenv';
|
||||||
import { models } from './models/index.js';
|
import { models } from './models/index.js';
|
||||||
import { v4 as uuidv4 } from 'uuid';
|
import { v4 as uuidv4 } from 'uuid';
|
||||||
dotenv.config();
|
dotenv.config();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The Endpoint where the Access Token is requested
|
* The Endpoint where the Access Token is requested
|
||||||
*/
|
*/
|
||||||
|
@ -121,7 +122,7 @@ async function sleep(ms) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* returns every tradeitem from the organization
|
* Inserts every tradeitem from the organization into the DB
|
||||||
*
|
*
|
||||||
* @param {*} organizationGln
|
* @param {*} organizationGln
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue