gpt4 book ai didi

mysql - 将 MySQL 模式作为 CoreData 数据模型导入 Xcode

转载 作者:行者123 更新时间:2023-11-29 02:36:48 24 4
gpt4 key购买 nike

我有一个现有的 MySQL 数据库,我想将模式导入 Xcode 并创建一个 Core Data数据模型。

有没有一种方法(工具、过程)可以导入 CREATE 语句,这样我就不必“手动”构建模型了?

作为一个中间步骤,我可以转换为 SQLite,我不担心关系、外键等,只是自动生成 Entities(表)和 Properties (列)。

最佳答案

实际上我也非常需要这个功能,所以我决定制作一个 OSX 实用程序来实现这一点。 但是...然后我在 Mac Appstore 中找到了一个实用程序(部分)解决了这个问题(它有一段时间是免费的,我不知道它的当前状态)。它叫做 JSONModeler 它所做的是解析一个 json 树并自动生成核心数据模型和所有派生的 NSManagedObject 子类。因此,典型的工作流程是:

  1. 将表从 MySQL 导出到 xml
  2. 将xml转json
  3. 为该实用程序提供该 json 并获取您的核心数据模型

现在,对于更复杂的场景(关系等),我想您必须调整您的 xml 以使其反射(reflect)有效的对象树。然后 JSONModeler 将能够重新创建该树并将其导出以获取核心数据。

关于mysql - 将 MySQL 模式作为 CoreData 数据模型导入 Xcode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3924856/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com