TypeORM 使用迁移初始化新数据库
TypeORM initialize new database using migrations
如何使用 TypeORM 初始化新数据库?
使用 typeorm schema:sync
时会生成架构,但缺少迁移 table。
所以如果我现在有一个更新的迁移,typeorm 也会尝试应用旧的迁移,这当然不起作用。
根本不要使用 schema:sync
。
始终使用 migration:generate
和 migration:run
修改模式,包括第一次创建。
当您需要创建一个全新的数据库时,只需 运行 所有迁移。
如何使用 TypeORM 初始化新数据库?
使用 typeorm schema:sync
时会生成架构,但缺少迁移 table。
所以如果我现在有一个更新的迁移,typeorm 也会尝试应用旧的迁移,这当然不起作用。
根本不要使用 schema:sync
。
始终使用 migration:generate
和 migration:run
修改模式,包括第一次创建。
当您需要创建一个全新的数据库时,只需 运行 所有迁移。