Skip to content

mayank-sagar/-mayank-csv-seeder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

csv-seeder

const CsvSeeder = require('./core/CsvSeeder');

Example to update existing csv files

CsvSeeder
.loadFile('queue')
.then((builder) => {
    builder
    .updateFiles([
        {
            name: 'data.csv',
            callback: (data) => {
                data.test = "i am test";
            }
        }
    ]
    )
    .save('root');
})

Example to create new csv files

CsvSeeder
.createFile()
.addFile('test.csv',[
    {id: 1, name: 'lame', game: 'to'},
    {id: 1, name: 'lame', game: 'to',test:'hjhjg'},
])
.addFiles(
    [
        {
        filename: 'test2.csv',
        content: [
            {id: 1, name: 'lame', game: 'to'},
            {id: 1, name: 'lame', game: 'to',test:'hjhjg'}
        ]
        },
        {
        filename: 'test3.csv',
        content: [
            {id: 1, name: 'lame', game: 'to'},
            {id: 1, name: 'lame', game: 'to',test:'hjhjg'}
        ]
        }
    ]
)
.save('testdir');

Detail Documentation is comming soon.

About

Open Source Csv Seeder Package. You can change csv's for database seeding puproses.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published