pgtyped:pgTyped TypeScript中的Typesafe SQL 源码
PgTyped使得可以在TypeScript中使用具有保证类型安全性的原始SQL。 无需将数据库模式映射或转换为TypeScript,PgTyped可以通过使用正在运行的Postgres数据库作为类型信息的源来自动为SQL查询生成类型和接口。 特征: 自动为任何复杂程度SQL查询的参数/结果生成TS类型。 支持从SQL和TS文件提取和键入查询。 使用监视模式在生成查询类型时生成查询类型。 数组和对象的有用的参数插值助手。 无需在TypeScript中定义数据库模式,正在运行的数据库就是类型数据的实时来源。 通过不执行显式参数替换来防止SQL注入。 而是将查询和参数分别发送到DB驱动
用户评论