typeorm

typeorm介绍

typeorm 是一款数据库orm工具软件,可以简化操作数据库的SQL语句。且其提供了完善的migration 数据迁移功能。可以满足大部分使用需求。
缺点

  1. 对不同的数据库类型,语法上有部分差异,如:sqlite中,字段使用""双引号,而在postsql 中使用''单引号。使用错误可能导致sql语句失效。
  2. sqlite迁移文件的生成的SQL很不友好。对字段的修复都是删除表后重建表。导致后期维护困难。

typeorm常见使用

  1. 查询中可使用别名。查询语句中很多语义化的方法
  2. typeorm migration:generate -n fileName 生成迁移文件很友好。
  3. 对查询的封装很高。需要一定的基础才能使用。