【文件属性】:
文件名称:meteor-roles-migrate:Polyfill 到 nicolaslopezj
文件大小:9KB
文件格式:ZIP
更新时间:2021-06-01 23:13:04
JavaScript
Polyfill 到 nicolaslopezj:roles for alanning:roles
就地升级套件,用于从 alanning:roles 流星包移动到 nicolaslopezj:roles。
包括单元测试和迁移脚本。
架构迁移
alanning:roles 将角色存储在用户集合中, roles字段对象为角色的组 ID。 一个示例用户记录
{
"_id": "qx4RqmpJsZxfxA8bj",
"roles": {
"wCvSS2exrrGyZndYb": [
"read",
"write",
"manage"
]
}
}
在 nicolaslopezj:roles 上,这些角色中的每一个都变成了动作,例如:
{
userId: qx4RqmpJsZxfxA8bj,
roles:
【文件预览】:
meteor-roles-migrate-master
----client()
--------polyfil.js(42B)
----graphpaper()
--------graphpaper-schema.md(1KB)
--------permissions.js(577B)
--------roles.js(3KB)
----package.js(823B)
----LICENSE(11KB)
----README.md(962B)
----polyfil.js(1KB)
----tests()
--------server-roles-test.js(42B)
----.gitignore(14B)
----server()
--------polyfil.js(45B)