Skip to content

Commit

Permalink
clean up test model definitions
Browse files Browse the repository at this point in the history
  • Loading branch information
wolfgangwalther committed Nov 5, 2019
1 parent aec4926 commit 5197b2e
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 30 deletions.
13 changes: 3 additions & 10 deletions test/models/document.js
@@ -1,18 +1,11 @@
/**
* Sequelize model definition for testing User hasMany, Document belongsTo.
*/

const Sequelize = require('sequelize');

const { DataTypes } = Sequelize;

/**
* Initialize Profile definition
*
* @param sequelize Sequelize Instance
* @returns {ProfileClass} Returns the Profile model
* @param Sequelize Sequelize Class
* @returns {DocumentClass} Returns the Document model
*/
module.exports = sequelize => {
module.exports = (sequelize, { DataTypes }) => {
const Model = sequelize.define(
'document',
{
Expand Down
11 changes: 2 additions & 9 deletions test/models/profile.js
@@ -1,18 +1,11 @@
/**
* Sequelize model definition for testing User hasOne, Profile belongsTo.
*/

const Sequelize = require('sequelize');

const { DataTypes } = Sequelize;

/**
* Initialize Profile definition
*
* @param sequelize Sequelize Instance
* @param Sequelize Sequelize Class
* @returns {ProfileClass} Returns the Profile model
*/
module.exports = sequelize => {
module.exports = (sequelize, { DataTypes }) => {
const Model = sequelize.define(
'profile',
{
Expand Down
15 changes: 4 additions & 11 deletions test/models/user.js
@@ -1,3 +1,5 @@
const supportedDataType = require('../utils/supported-datatype');

/**
* Sequelize attribute definitions for the `user` model.
*
Expand All @@ -8,21 +10,12 @@
* be present in the model when testing Sequelize v4.
*
* @see https://sequelize.org/master/manual/data-types.html
*/

const Sequelize = require('sequelize');

const { DataTypes } = Sequelize;

const supportedDataType = require('../utils/supported-datatype');

/**
* Initialize User definition
*
* @param sequelize Sequelize Instance
* @param Sequelize Sequelize Class
* @returns {UserClass} Returns the User model
*/
module.exports = sequelize => {
module.exports = (sequelize, { DataTypes }) => {
const Model = sequelize.define(
'user',
{
Expand Down

0 comments on commit 5197b2e

Please sign in to comment.