typeorm migration:generate将创建.ts文件。 migration:run和命令仅适用于.js文件。 因此,在运行命令之前需要编译 typescript 文件。或者你可以使用ts-nodetypeorm来运行迁移文件。

    此命令将执行所有挂起的迁移,并按其时间戳排序的顺序运行它们。这意味着将在你创建的迁移的up方法中编写的所有 sql 查询都将被执行。至此你将获得最新的数据库架构。

    该命令将在最近执行的迁移中执行down。如果需要还原多个迁移,则必须多次调用此命令。