nodebasecli
Version:
Cli to create modules for nodebase
27 lines (22 loc) • 559 B
JavaScript
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