| Current Path : /home/deltalab/PMS/sms-connector/graphql/schemas/ |
| Current File : //home/deltalab/PMS/sms-connector/graphql/schemas/index.js |
const { schemaComposer } = require('graphql-compose');
// SCHEMAS ==========================================
const { ratesQueries } = require('./rate.schema');
const { shipmentQueries, shipmentMutations } = require('./shipment.schema');
const { manifestQueries, manifestMutations } = require('./manifest.schema');
const { pickupMutations } = require('./pickup.schema');
// QUERIES ==========================================
schemaComposer.Query.addFields({
...manifestQueries,
...ratesQueries,
...shipmentQueries,
});
// MUTATIONS ========================================
schemaComposer.Mutation.addFields({
...manifestMutations,
...pickupMutations,
...shipmentMutations,
});
module.exports = { graphQLSchemas: schemaComposer.buildSchema() };