IDEA 插件版自动生成的HSQL脚本无法运行

-- begin CUBATEST_SPEAKER
create table CUBATEST_SPEAKER (
    ID varchar(36) not null,
    VERSION integer not null,
    CREATE_TS timestamp,
    CREATED_BY varchar(50),
    UPDATE_TS timestamp,
    UPDATED_BY varchar(50),
    DELETE_TS timestamp,
    DELETED_BY varchar(50),
    --
    FIRST_NAME varchar(255) not null,
    LAST_NAME varchar(255),
    EMAIL varchar(255) not null,
    --
    primary key (ID)
)^
-- end CUBATEST_SPEAKER
-- begin CUBATEST_SESSION
create table CUBATEST_SESSION (
    ID varchar(36) not null,
    VERSION integer not null,
    CREATE_TS timestamp,
    CREATED_BY varchar(50),
    UPDATE_TS timestamp,
    UPDATED_BY varchar(50),
    DELETE_TS timestamp,
    DELETED_BY varchar(50),
    --
    TOPIC varchar(255) not null,
    START_DATE timestamp not null,
    END_DATE timestamp,
    SPEAKER_ID varchar(36) not null,
    DESCRIPTION varchar(2000),
    --
    primary key (ID)
)^
-- end CUBATEST_SESSION

为什么自动生成的脚本运行不了呢?如果把create语句最后的^ 替换成; 就可以了。很迷惑,官方例子里面也是两个 ^

有错误提示吗?