kannon/models/TrackToArtist.js

28 lines
492 B
JavaScript
Raw Normal View History

const { DataTypes } = require('sequelize');
2022-06-03 14:52:35 +02:00
const tableName = 'tracktoartist'
class TrackToArtist {
constructor() {
}
2022-06-03 14:52:35 +02:00
}
async function createTable() {
(await getModel()).sync({ alter: true });
}
async function getModel() {
return database.connection.define(tableName, {
track: DataTypes.INTEGER,
artist: DataTypes.INTEGER
},
{
freezeTableName: true
}
);
}
module.exports = { TrackToArtist, createTable, tableName };