sequelize-typescript模型文件与数据库表名
在使用sequelize-typescript生成模型文件时,您可能会遇到模型文件操作的表名与数据库实际表名不一致的问题。
解决方法:使用@table()注解
sequelize框架提供了@table()注解,用于指定模型文件操作的表名。
示例:
@Table({
tableName: 'log'
})
export class Log {}通过添加@table()注解,您可以指定模型文件操作的表名。
注意:
用模型类名的复数形式作为表名。