TypeORM 使用迁移初始化新数据库

TypeORM initialize new database using migrations

如何使用 TypeORM 初始化新数据库?
使用 typeorm schema:sync 时会生成架构,但缺少迁移 table。
所以如果我现在有一个更新的迁移,typeorm 也会尝试应用旧的迁移,这当然不起作用。

根本不要使用 schema:sync

始终使用 migration:generatemigration:run 修改模式,包括第一次创建。

当您需要创建一个全新的数据库时,只需 运行 所有迁移。