如何保存自定义进化编辑?

时间:2014-04-24 13:39:45

标签: scala playframework-2.0 ebean

我想继续使用Play自动演化生成,但我想在其上进行编辑。

例如我的记录表:

create table logging (
member_id                 bigint,
action_id                 smallint,
timestamp                 timestamp,
notes                     varchar(255))
;

我想补充一下:

create index IX_logging on logging (member_id, action_id, timestamp);

但每次我进行任何修改时,它都会删除我的更改。

我需要做什么才能以某种方式使用包含我的修改并保持自动生成的二级演化文件?我不认为制作第二个2.sql会起作用,但我不确定。文档不是很清楚。

1 个答案:

答案 0 :(得分:1)

很快:这是不可能的,Ebean不能仅为新模型/领域创建差异演变和/或演变,只有你能做的就是自己创建它们。