Pycharm
 
获取 PyCharm

代码生成

最后修改时间: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