atk4 - Agile Toolkit 可以从现有的 SQL DB 生成模型吗?

标签 atk4 agiletoolkit

简要背景

我正在调查为 future 项目投资敏捷工具包的潜力。我喜欢它的方法,并且它非常适合我的需求 - 可能的异常(exception)是我可能误解了它对源自 SQL 的模型的支持。

我更喜欢使用标准工具(例如可视化建模器)来构建和维护我的数据库。我还将尽可能多的约束直接构建到 SQL 中(很多 - 不重要的、个人的 - 原因)。

从 SQL 生成敏捷工具包模型

根据敏捷工具包documentation ,Atk4 允许您“首先创建 SQL 并生成模型”。 (我的强调。)但是我没有发现任何东西可以让我从 SQL 生成 Atk 模型。

有人做过吗?生成的模型有多稳健? (例如,它会使 Atk 模型中的“非空”SQL 字段成为“强制”字段吗?它会从 SQL 外键生成派生关系吗?等等...)

我担心我误解了文档。也许它的意思是说您可以“首先创建 SQL,然后创建模型”(即在本段前面,“创建”表示“手动编码”,“生成”表示“自动生成”) ”)。

我很感激任何和所有的想法。

最佳答案

这是生成器页面:

要使用,请在应用程序中创建一个新页面并从此类扩展。

关于atk4 - Agile Toolkit 可以从现有的 SQL DB 生成模型吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9774046/

相关文章:

atk4 - 如何更改 atk4 PathFinder 搜索路径优先级或从插件添加位置?

frameworks - 必须指定 MVCForm 敏捷工具包表单更新记录 ID

atk4 - 如何显示数据库中的信息

atk4 - 攻击: Using link format with grid

Agiletoolkit 的验证码插件

PHP 异常参数

php - 如何在Agiletoolkit Framework和mysql中检查电子邮件是否存在