irest-app-test
Version:
iRest simulator application tooling and scripts - Backend
1 lines • 587 B
JavaScript
"use strict";var _require=require("sequelize"),Sequelize=_require.Sequelize,_require2=require("../constants/schemaDefaults"),status=_require2.status,modelList=_require2.modelList,ENABLED=status.ENABLED;module.exports=function(a,b){var c=a.define(modelList.COMPANY_MODEL,{_id:{type:Sequelize.UUID,defaultValue:Sequelize.UUIDV4,primaryKey:!0},status:{type:b.STRING,defaultValue:ENABLED},name:{type:b.STRING,allowNull:!1,unique:!0},domain:{type:b.STRING,allowNull:!1,unique:!0},createdBy:{type:Sequelize.UUID,allowNull:!0}},{indexes:[{unique:!0,fields:["_id","name","domain"]}]});return c};