Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const express = require('express');
- const bodyParser = require('body-parser');
- const app = express();
- const Enseignants = require('./models/enseignants');
- app.use(bodyParser.urlencoded({ extended: true }));
- const mongoose = require('mongoose');
- mongoose.connect('mongodb+srv://admin:admin@projetbobo-wcoxy.mongodb.net/test?retryWrites=true')
- .then(() => {
- console.log('Successfully connected to MongoDB Atlas!');
- })
- .catch((error) => {
- console.log('Unable to connect to MongoDB Atlas!');
- console.error(error);
- });
- app.post('/ajoutens', (req, res) => {
- var msg;
- var x = 0;
- var findQuery = Enseignants.find({
- email: req.body.Email
- });
- var countQuery = findQuery.count();
- countQuery.exec(function (e, count) {
- if (count == 0) {
- const enseignants = new Enseignants({
- nom: req.body.Nom,
- prenom: req.body.Prenom,
- email: req.body.Email,
- pass: req.body.pass,
- rang: req.body.rang,
- mat: req.body.mat,
- num: Number(req.body.tel),
- photo: req.body.photo
- });
- enseignants.save().then(
- () => {
- res.status(201).json({
- message: 'Post saved successfully!',
- });
- console.log('succ');
- }
- ).catch(
- (error) => {
- res.status(400).json({
- error: error
- });
- console.log('ops');
- }
- );
- }
- else {
- res.status(201).json({
- message: 'exist',
- });
- console.log("exist deja");
- }
- })
- });
- module.exports = app;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement