IntelliJ IDEA
 
获取 IntelliJ IDEA

代码生成

最后修改时间:2022年7月19日

配置索引、主键和外键的代码生成行为。

该选项卡包含主键和外键约束以及索引的名称模板。当您在“创建表”“修改表”对话框中创建约束和索引时,这些模板用于生成约束和索引的默认名称。

模板可以包含标志和文本。当您生成名称时,指定的文本将按字面含义生成。例如,当您{table}_pkactor表中应用模板时,生成的主键名称将会生成actor_pk

要查看有关变量及其配件的信息,请单击字段并按。Ctrl0Q

{unique?u:}检查索引是否唯一并插入相应的字符序列。?如果索引是唯一的,模板将生成一个名称,该名称具有和之间指定的字符序列:。对于{unique?u:}模板来说,它是u。如果索引不唯一,则插入:和之间的序列。}对于{unique?u:}模板来说,这不算什么。

例子

persons包含包含列FirstName和的表LastName。该{table}_{columns}_{unique?u:}index模板为非唯一索引生成以下名称:persons_FirstName_LastName_index