简要背景
我正在调查为 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/