// Register/Load all sub-entity models for the easy of usage in any routes/controllers require('../model/product'); require('../model/crop'); require('../model/vehicle'); require('../model/pilot'); // Divide all of your modules in different files and require them here module.exports = function (app) { require('./main')(app); require('./common')(app); require('./export')(app); require('./user')(app); require('./customer')(app); require('./client')(app); require('./product')(app); require('./pilot')(app); require('./vehicle')(app); require('./job')(app); require('./upload_job')(app); require('./obstacle')(app); require('./geoitem')(app); require('./geoutil')(app); require('./location')(app); require('./crop')(app); require('./billing')(app); require('./subscription')(app); require('./invoice')(app), require('./invoice_settings')(app); require('./costing_items')(app); require('./log_payment')(app); require('./partner')(app); require('./health')(app); // Data Export public API (X-API-Key auth) and key management (JWT auth) require('./api_pub')(app); require('./api_keys')(app); };