sequelize-data-transfer
- transfer
sequelize
db data from one db to another db, with different data model. - designed only for
sequelize.import
user.
use
const transfer = transferlet path = //old data definelet oldDb = dialect: 'postgres' host: 'localhost' database: 'dbname1' username: 'username1' password: 'password1' pool: max: 5 min: 0 idle: 10000 port: 5432 define: charset: 'utf8' timestamps: false modelsFolder: path //new data definelet newDb = dialect: 'postgres' host: 'localhost' database: 'dbname2' username: 'username2' password: 'password2' pool: max: 5 min: 0 idle: 10000 port: 5432 define: charset: 'utf8' timestamps: false modelsFolder: path //configlet transferConfig = array: from: 'OldUser' //old db Model Name to: 'User' //new db Model Name { return id: oldid name: olduser_name } //now do the transfer //complete clone (should be same data models) //done
License
MIT