Tuesday 20 February 2018

Issues with sequelize.create

I am trying to use model.create and it's saying that model.create is not a function. I googled around and couldn't seem to find any rmesolutions. Please note that I'm using es6 imports / exports in node via babel.model.js'use strict'; export default (sequelize, DataTypes) => { let attachments = sequelize.define('attachments', { type: DataTypes.STRING, category: DataTypes.STRING, value: DataTypes.STRING, }, {}); attachments.associate = (models) => { }; return attachments; }; controllerimport attachments from '../../../models/attachments' import to_attachments from '../../../models/to_attachments' import AWSService from '../../utils/awsS3Api' export async function createPhoto(ctx) { ... try { let attachment = await attachments.create({ type: 'image', category: imageCategory, value: data.location }); ..etc What am I doing wrong?

Submitted February 20, 2018 at 01:57PM by quesurfin

No comments:

Post a Comment