const Sequelize = require('sequelize'); module.exports = function(sequelize, DataTypes) { return sequelize.define('country', { sn: { autoIncrement: true, type: DataTypes.INTEGER, allowNull: false, primaryKey: true }, id: { type: DataTypes.STRING(10), allowNull: true }, name: { type: DataTypes.STRING(100), allowNull: true }, latitude: { type: DataTypes.DOUBLE, allowNull: true }, longitude: { type: DataTypes.DOUBLE, allowNull: true }, lgc: { type: DataTypes.TINYINT, allowNull: false }, locale: { type: DataTypes.STRING(100), allowNull: true } }, { sequelize, tableName: 'country', timestamps: false, indexes: [ { name: "PRIMARY", unique: true, using: "BTREE", fields: [ { name: "sn" }, ] }, { name: "countries_id_IDX", using: "BTREE", fields: [ { name: "id" }, ] }, ] }); };