objection-softdelete:使用您的Objection.js模型自动处理软删除

时间:2024-05-23 09:45:21
【文件属性】:

文件名称:objection-softdelete:使用您的Objection.js模型自动处理软删除

文件大小:47KB

文件格式:ZIP

更新时间:2024-05-23 09:45:21

JavaScript

反对软删除 使用您的Objection.js模型自动处理软删除。 安装 从npm安装: npm install objection-softdelete 使用异议实例注册插件: const objectionSoftDelete = require ( 'objection-softdelete' ) ; objectionSoftDelete . register ( objection ) ; 配置 默认情况下,objection-softdelete将deletedAt属性用于软删除。 您可以选择传入一个options对象作为第二个参数,以注册以指定要使用的自定义属性: objectionSoftDelete . register ( objection , { deleteAttr : 'deletedOn' } ) ; 用法 在模型上启用软删除时,删除时间戳将在删除


【文件预览】:
objection-softdelete-master
----.gitignore(48B)
----package.json(720B)
----package-lock.json(131KB)
----LICENSE(1KB)
----index.js(1KB)
----CHANGELOG.md(1KB)
----README.md(1KB)
----test()
--------many-to-many.js(855B)
--------force-delete.js(1KB)
--------soft-delete.js(2KB)
--------helpers()
--------_knexfile.js(144B)
--------include-deleted.js(2KB)
--------override-delete.js(1KB)
--------_prepare-test-db.js(2KB)
--------skip-deleted-on-fetch.js(2KB)

网友评论