组件化开发在测试项目中数据库报错

我自己做了一个组件,使用测试项目加入该组件的依赖,后使用hsql file可以建表并启动,但在使用Oracle时在创建索引时报错
image
报错位置:
image

你好,ora-00972 是指数据库对象的名称过长。我记得oracle 中对象名称长度的要求是不能多于30个字符。显然这个索引的名称长度超过30个字符了。

你可以手动修改changlog中这个名称,改短一点就行。

然后在Studio中,数据存储支持一些Oracle相关的设置(右键点击数据存储,选择Manage Data Store...):
image

ok,问题已解决