尝试对现有SQL Server 2017数据库进行反向工程,但是由于我尝试发展数据库而失败。
我在https://www.capableobjects.com/2011/02/27/reverse-engineer-a-database/用过这篇文章。
最初的反向工程成功了,我可以在图中使用生成的类,添加新的/删除的记录等。
但是当我尝试保存脚本(Prototyper中的“保存脚本”)时,什么也没有 发生。还将新的属性添加到类并在Prototyper中推送“ Evolve Database”并没有任何作用。没有视觉反馈,例如显示更改脚本,错误等。
有什么想法吗?
答案 0 :(得分:0)
为了将脚本保存回db,以便以后可以进行扩展,需要有两个管理表:ECO_ORMAPPING和ECO_TABLES 您的数据库有这些吗? 如果不添加它们。您可以检查列上的任何其他Evolution db。