Reputation: 13
I want to create an Enum in table, but it's very long.
var nations = ['AC', 'AZ', 'BD'....]
If put it in sequelize.define() directly, it's ugly. Can I define an array first, then pass into sequelize.define()
Upvotes: 1
Views: 1144
Reputation: 28798
Yes
var nations = ['AC', 'AZ', 'BD'....]
sequelize.define('foo', {
bar: DataTypes.ENUM(nations)
});
Upvotes: 1