Module

module

Members

Object

# inner constant module

View Source api/models/module.js, line 39

Example
{
 module_id: {
   type: DataTypes.INTEGER,
   primaryKey: boolean,
   allowNull: boolean,
   autoIncrement: boolean
 },
 year: {
   type: DataTypes.SMALLINT,
   allowNull: boolean,
   validate: { min: number, max: number }
 },
 name: {
   type: DataTypes.STRING,
   allowNull: boolean,
   validate: { notEmpty: boolean }
 },
 long_name: {
   type: DataTypes.STRING,
   allowNull: boolean,
   validate: { notEmpty: boolean }
 }
}

Methods

# static define(sequelize, name)

Define the model

Parameters:
Name Type Description
sequelize Sequelize
name string

The file name used for the definition

View Source api/models/module.js, line 83