文件名称:coredata-migrator:将 coredata kv 数据迁移到 Cordova 的 localStorage 的模块
文件大小:3KB
文件格式:ZIP
更新时间:2024-07-20 14:09:21
JavaScript
核心数据迁移器 此模块处理将存储在 iOS 的 CoreData 中的键值数据迁移到 localStorage 以供 Cordova 使用。 它目前不处理 CoreData 中存在的任何关系或花哨的功能,只处理字符串键和 JSON 值。 Coredata 将其数据存储在 sqlite 数据库中。 Apple 非常清楚他们已经修改了格式(出于某种原因),所以你不应该尝试写入它,除非通过他们的祝福渠道。 不过,从它读取似乎工作正常,至少对于这个简单的情况。 在从 coredata 读取之后,但在写入 localStorage 之前,您可以选择传递一个转换函数来处理数据。 函数签名是: migrator.migrateIfNecessary(ids, transform, callback) ids 是一个包含属性 keyCol、valCol 和 table 的对象。 变换是可选的
【文件预览】:
coredata-migrator-master
----index.js(3KB)
----package.json(732B)
----.gitignore(13B)
----README.md(1KB)