Arbiter:SalesForce ORM

时间:2024-06-04 12:06:06
【文件属性】:

文件名称:Arbiter:SalesForce ORM

文件大小:269KB

文件格式:ZIP

更新时间:2024-06-04 12:06:06

JavaScript

仲裁者 Arbiter是的 ORM,其目标是使建模和查询Salesforce尽可能。 借助强大的验证和字段重新映射架构,Arbiter是您和Salesforce之间的理想之选。 Arbiter建立在流行的查询库。 熟悉其api的人们会在Arbiter中感到宾至如归,因为大多数api都是镜像的。 另外,暴露了JSForce对象,可在需要时提供转义阴影,或简化了向Arbiter的迁移。 您通过Arbiter获得的收益: 定义模型和模型之间声明方式 扩展查询构建API 。 JSForce有更多帮手 字段重新映射。 您不再受限于Salesforce字段名称。 创建您自己的易于理解或与您的问题域相匹配的内容。 或者只是去掉那些令人讨厌的下划线... 。 使更新和创建新对象变得容易快捷 可选的字段验证和默认值 仲裁者没有给您的东西: 一种修改Salesforce对象和模式的方法。 您仍然需


【文件预览】:
Arbiter-master
----jest-integration-config.json(161B)
----lib()
--------grunt.js(3KB)
--------__test__()
--------utils()
--------query()
--------model.js(2KB)
--------arbiter.js(1KB)
--------connection.js(3KB)
--------schema()
----jest-all-config.json(114B)
----.travis.yml(133B)
----test()
--------setup.js(470B)
--------models()
--------mutations.spec.js(2KB)
--------connection-vars.js(350B)
--------nested.spec.js(958B)
--------new.spec.js(1KB)
--------missing-objects.spec.js(1KB)
--------with.spec.js(3KB)
--------nocks()
--------throwIfNotFound.spec.js(1KB)
----README.md(2KB)
----docs()
--------deploy.sh(6KB)
--------source()
--------lib()
--------Gemfile(278B)
--------config.rb(1KB)
--------Gemfile.lock(3KB)
--------font-selection.json(5KB)
----.gitignore(244B)
----index.js(268B)
----package-lock.json(253KB)
----package.json(1KB)

网友评论