上传者: weixin_42101641
|
上传时间:2018/11/6 2:44:24
|
文件大小:872KB
|
文件类型:ZIP
atdatabases:用于防止SQL注入的数据库的TypeScript客户端-源码
从HTML注入安全使用标记的模板文字进行查询,例如db.query(sql`SELECT*FROMusersWHEREid=${userID}`);使得SQLInjection攻击几乎不可能被忽视。
所有@databases库都强制使用sql标记的模板文字,因而您不会意外遗漏它们。
然后将查询作为单独的字符串和值传递到数据库引擎:{text:'SELECT*FROMusersWHEREid=?',values:[userID]}承诺所有@databasesAPI的设计都一开始就牢记了承诺。
打字稿用TypeScript编写,因而每个模块都有内置的类型安全性和类型定义。
模块化的每个数据库驱动程序都作为单独的模块发布到npm,因而您不需要安装不需要的驱动程序。
包裹名字版文件@databases/连接池@数据库/展览@数据库/mysql@databases/mysql-test@数据库/pg@databases/pg-migrations@data
本软件ID:14967889