【发布时间】:2014-07-22 06:51:39
【问题描述】:
有没有办法让 silverstripe 从现有模式生成数据对象?与 /dev/build 正好相反
我有一个想要迁移到 Silverstripe 的现有项目,不幸的是,这意味着要为 30 多个表创建 Dataobject 类。
要么没有人这样做过,要么我的 google foo 不是那么好?
作为一名开发人员,我确信我可以自己实现自动化,但我正在争论它是否比手动创建更快?
【问题讨论】:
-
我不知道有什么模块可以为您做到这一点,但它应该是可行的,至少对于简单的属性:从架构中获取列名并设置正确的数据类型。外键肯定更复杂,尤其是 m:n,但它也应该是可行的。但是,除非您经常需要这种功能,否则我认为所需的努力不会有回报
-
感谢您的评论...臭虫,我希望有人知道存在的模块。事实上,在自己实施之前,我必须权衡一下是否值得。
标签: silverstripe