UNPKG

swagelize

Version:

Generate Sequelize model definitions and DAO from a Swagger 2.0 schema

33 lines (32 loc) 773 B
module.exports = function(sequelize, DataTypes) { var Order = sequelize.define('Order', { id: { type: DataTypes.BIGINT, format: 'int64', allowNull: false, primaryKey: true, autoIncrement: true }, petId: { type: DataTypes.BIGINT, format: 'int64', allowNull: true }, quantity: { type: DataTypes.INTEGER, format: 'int32', allowNull: true }, shipDate: { type: DataTypes.DATE, format: 'date-time', allowNull: true }, status: { type: DataTypes.ENUM('placed', 'approved', 'delivered'), description: 'Order Status', allowNull: true }, complete: { type: DataTypes.BOOLEAN, default: false, allowNull: true } }, { tableName: 'Order', timestamps: false }); return Order; };