UNPKG

nodebasecli

Version:

Cli to create modules for nodebase

27 lines (22 loc) 559 B
const fileData = (tableName, fileNameOnly, fileString) => `/** * @author "Abdul Quadir Dewaswala" * @license MIT * @version 1.0 */ import { DataTypes } from 'sequelize'; import sequelize from '${fileString}config/database.js'; const ${fileNameOnly} = sequelize.define('${tableName}', { id: { type: DataTypes.INTEGER, primaryKey: true, autoIncrement: true } }, { timestamps: false, paranoid: true }); (async () => { await sequelize.sync(); })(); export default ${fileNameOnly}` module.exports = fileData