PhpStorm 2021.3 Help

DDL

创建/更改表

物品

描述

放置左括号

在该行的第一个关键字下对齐或缩进左括号。选择在同一行以将左括号保留在关键字所在的行上。

放置元素

更改括号中元素的位置。

  • 同一行对齐:对齐子句的所有成员,用括号将第一个成员保持在同一行。

  • Wrapped unindented:将子句的所有成员移动到新行而不添加缩进。

  • Wrapped 对齐:对齐并将子句的所有成员移动到新行。

  • Wrapped indented:添加缩进并将子句的所有成员移动到新行。

放置右括号

更改右括号的位置。

  • 最后:将右括号与子句的最后一个元素放在同一行。

  • 开始:将右括号移动到带有子句最后一个元素的新行。

  • 括号下:将右括号放在左括号下。

  • 在元素下:将右括号放在子句的对齐元素下。

对齐类型

对齐子句中的类型(例如 、、serial等)。charvarchar

对齐默认值

对齐 DEFAULT 约束。

对齐可空性

对齐 NULL 和 NOT NULL 约束。

短时折叠

加入多行短代码部分。折叠部分的长度由 PhpStorm 自动确定。

包装更改指令

将 ALTER 指令移至新行。

对齐更改指令

对齐所有 ALTER 指令。要使用此选项,请将Wrap alter instructions选项设置为Do not change

约束

物品

描述

包裹约束

将 CONSTRAINT 移至新行。

包装 KEY/CHECK

将 KEY 和 CHECK 移动到新行。

包装参考

将 REFERENCES 移至新行。

包装级联和可延迟性

将 CASCADE 和 DEFERRED 约束移动到新行。

创建模式

物品

描述

缩进内容

在 CREATE SCHEMA 语句的内容之前添加一个缩进。

声明之间的最少空行

设置声明之间的最小空行数。如果您放置的行数少于此选项中声明的行数,则会自动添加其他行。

声明之间的最大空白行

设置声明之间的最大空行数。如果您放置的行数多于此选项中声明的行数,则会自动删除其他行。

意见

物品

描述

包裹 AS

将 AS 子句移至新行。

包装查询的开头

将查询的开头移到新行。

缩进查询

在查询前添加缩进。必须启用Wrap the beginning of the query选项。

后缀选项

物品

描述

包装第一个选项

将后缀表达式的第一个选项移动到新行。

包装下一个选项

将后缀表达式的第二个选项移动到新行。

缩进选项

在后缀表达式的选项之前添加缩进。

对齐选项

对齐后缀表达式的所有选项。

最后修改时间:2021 年 3 月 8 日