const path = require('path'); const { DataTypes } = require('sequelize'); const Base = require('./Base.js'); const tableName = path.basename(__filename, '.js').toLowerCase(); class Album extends Base { constructor(name) { super(); this.tableName = tableName; this.name = name; } isValid() { return this.name !== undefined; } async getModel() { return database.connection.define(tableName, { name: DataTypes.TEXT }); } } module.exports = Album;