我正在试验 Spring4D 1.2 的简单 ORM (Marshmallow)。我可以让它工作得很好,但我不知道如何让它用新的模式更新现有的数据库。
例如,在“GettingStarted”项目中,我向数据模型添加了一个属性:
[Entity]
[Table('Products')]
TProduct = class
{...}
[ColumnAttribute('PRODUCTINFO',50)]
property Info: string read fInfo write fInfo;
无论如何,如果数据库已经存在,我无法让框架更新架构。
我错过了什么?我必须在框架之外手动执行吗?