From 9d3f2c7352a2c27c02dfbd2ec3e3b863ff87b506 Mon Sep 17 00:00:00 2001 From: Jonathan Jara Date: Sat, 3 May 2025 17:23:40 -0700 Subject: [PATCH] made car makes --- app.js | 2 +- src/controllers/carsController.js | 2 +- src/models/car_makes.js | 13 +++++++------ 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/app.js b/app.js index 159a4cd..b67d8b8 100644 --- a/app.js +++ b/app.js @@ -23,7 +23,7 @@ app.get('/', (req, res) => { app.use('/api/v1/users', userRoutes); app.use('/api/v1/login', loginRoutes); -app.use('/api/v1/cars', carsRoutes) +app.use('/api/v1/cars', carsRoutes); app.use((req, res, next) => { res.status(404).json({ message: 'Route not found' }); diff --git a/src/controllers/carsController.js b/src/controllers/carsController.js index 9d1acda..dd1ee5b 100644 --- a/src/controllers/carsController.js +++ b/src/controllers/carsController.js @@ -4,7 +4,7 @@ const CarMake = require('../models/car_makes.js'); // This function retrieves all car makes from the database and sends them as a response. exports.getMakes = async (req, res) =>{ try { - const makes = await CarMake.find() + const makes = await CarMake.find(); res.status(200).json(makes); } catch (error) { diff --git a/src/models/car_makes.js b/src/models/car_makes.js index ddaf4d5..85abaa6 100644 --- a/src/models/car_makes.js +++ b/src/models/car_makes.js @@ -1,10 +1,11 @@ const { Schema, model } = require('mongoose'); const carMakeSchema = new Schema( - { - make_name: { - type: String - } - }); + { + make_name: { + type: String, + }, + } +); -model.exports = model('CarMake', carMakeSchema); \ No newline at end of file +module.exports = model('CarMake', carMakeSchema, 'jdm_makes'); \ No newline at end of file