Network Processor Module

    mongoose-auto-increment-ts
    TypeScript icon, indicating that this package has built-in type declarations

    1.0.1 • Public • Published

    mongoose-auto-increment-ts

    This is a async/await mongoose auto increment id package

    Installation

    Install my-project with npm

    step1  
    npm install mongoose-auto-increment-ts
    step2
    import { Increment } from 'mongoose-auto-increment-ts'
    step3
    call Increment function before just add new item in collection
    with a collection name save with your desired. 
    
    router.get('/',async (req,res,next)=>{
    try{
    
    //enter your collection name 
    const id=await Increment('User');
    
    
    await UserModel.create({
    id,
    name:'kundan kumar',
    address:'Indore MP',
    pincode:452015,
    linkedin_url:'shorturl.at/frALR'
    });
    
    /*
    //other example
    await UserModel.create({
    myid:id,
    name:'kundan kumar',
    address:'Indore MP',
    pincode:452015,
    linkedin_url:'shorturl.at/frALR'
    });
    
    */
    
    }catch(err){
    next(err)
    }
    
    });

    Authors

    Badges

    Add badges from somewhere like: shields.io

    MIT License

    GPLv3 License

    AGPL License

    Install

    npm i mongoose-auto-increment-ts

    DownloadsWeekly Downloads

    1

    Version

    1.0.1

    License

    ISC

    Unpacked Size

    28.9 kB

    Total Files

    16

    Last publish

    Collaborators

    • onlykundan