Node.js 动态地将表中的名称传递给函数define

Node.js 动态地将表中的名称传递给函数define,node.js,sequelize.js,mysql2,Node.js,Sequelize.js,Mysql2,在我的mysql数据库中,有几个同名的表。 表1、表2、表3、…、表n 所有这些表都有完全相同的结构,我想把这个参数传递给sequelize的define函数,让它成为动态的,有什么方法可以做到这一点吗 const { Sequelize, DataTypes } = require("sequelize"); const connection = require("./database"); const Table = connection.defin

在我的mysql数据库中,有几个同名的表。 表1、表2、表3、…、表n

所有这些表都有完全相同的结构,我想把这个参数传递给sequelize的define函数,让它成为动态的,有什么方法可以做到这一点吗

const { Sequelize, DataTypes } = require("sequelize");
const connection = require("./database");

const Table = connection.define('table_1', {
    name: {
        type: DataTypes.STRING,
        allowNull: false
    },
    description: {
        type: DataTypes.STRING,
        allowNull: true
    }
}, { timestamps: false, freezeTableName: true });


module.exports = Weather;
正如我所说,所有表都包含相同的结构和名称,只区分下划线后面的数字

有人能动态地解决这个问题吗?
谢谢

天气从哪里来?是否要动态创建表1、表2、表3、…、表n?如果是这样,为什么不使用
for loop
?天气从哪里来?是否要动态创建表1、表2、表3、…、表n?如果是这样,为什么不为循环使用