Sequelize-Typescript 中模型文件如何与表名映射?
sequelize-typescript 中模型文件与表名映射
在 sequelize-typescript 中,模型文件操作的表名通常与创建它的迁移文件生成的表名一致。但是,可以通过设置 @table 装饰器来指定模型文件所操作的表名。
@Table({ tableName: 'log' })
在上面的示例中,即使模型文件生成的表名是 "userrole",但 @table 装饰器将指定模型文件操作的表为 "log"。这对于自定义表名或使用现有的表非常有用。
因此,当出现模型文件操作的表名与预期不一致的情况时,可以检查该模型文件的 @table 装饰器,以查看指定的表名是否与预期一致。
以上就是Sequelize-Typescript 中模型文件如何与表名映射?的详细内容,更多请关注www.sxiaw.com其它相关文章!