Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 'use strict';
- module.exports = (sequelize, DataTypes) => {
- var Artist = sequelize.define('Artist', {
- name: DataTypes.STRING,
- description: DataTypes.TEXT,
- picture: DataTypes.TEXT
- }, {});
- Artist.associate = function(models) {
- Artist.belongsToMany(models.Genre, {
- through: 'Artist_Genre',
- foreignKey: 'Artist_id',
- });
- };
- return Artist;
- };
- 'use strict';
- module.exports = (sequelize, DataTypes) => {
- var Genre = sequelize.define('Genre', {
- name: DataTypes.STRING
- }, {});
- Genre.associate = function(models) {
- Genre.belongsToMany(models.Artist, {
- through: 'Artist_Genre',
- foreignKey: 'Genre_id',
- });
- };
- return Genre;
- };
- 'use strict';
- module.exports = (sequelize, DataTypes) => {
- var Artist_Genre = sequelize.define('Artist_Genre', {
- Artist_id: DataTypes.INTEGER,
- Genre_id: DataTypes.INTEGER
- }, {});
- Artist_Genre.associate = function(models) {
- // associations can be defined here
- //Should I add anything here?
- };
- return Artist_Genre;
- };
Add Comment
Please, Sign In to add comment