Skip to content

Instantly share code, notes, and snippets.

@tsingson
Created July 18, 2018 09:04
Show Gist options
  • Save tsingson/de638192761d94bada3b2088be682059 to your computer and use it in GitHub Desktop.
Save tsingson/de638192761d94bada3b2088be682059 to your computer and use it in GitHub Desktop.
jetbrains datagrip's sql format define
<code_scheme name="sqlTsingson" version="173">
<SqlCodeStyleSettings version="1">
<option name="ALIAS_CASE" value="4" />
<option name="KEYWORD_CASE" value="0" />
<option name="TYPE_CASE" value="3" />
<option name="QUERY_IN_ONE_STRING" value="1" />
<option name="SUBQUERY_R_PAR_NL_INSIDE" value="true" />
<option name="SUBQUERY_R_PAR_ALIGN" value="0" />
<option name="SUBQUERY_INDENT_INSIDE" value="true" />
<option name="SUBQUERY_PAR_SPACE_INSIDE" value="true" />
<option name="INSERT_INTO_NL" value="1" />
<option name="SET_EL_WRAP" value="3" />
<option name="SET_EL_COMMA" value="0" />
<option name="SELECT_NEW_LINE_AFTER_ALL_DISTINCT" value="true" />
<option name="SELECT_USE_AS_WORD" value="1" />
<option name="SELECT_ALIGN_AS" value="false" />
<option name="FROM_EL_WRAP" value="2" />
<option name="ORDER_EL_COMMA" value="1" />
<option name="EXPR_CASE_WHEN_WRAP" value="false" />
<option name="EXPR_CASE_THEN_WRAP" value="true" />
<option name="EXPR_CASE_END" value="9" />
<option name="INDEX_NAME_TEMPLATE" value="{table}_{columns}_{unique?u:}_idx" />
<option name="PRIMARY_KEY_NAME_TEMPLATE" value="{table}_{columns}_pk" />
<option name="ALIGN_AS_IN_SELECT_STATEMENT" value="false" />
<option name="ALIGN_TYPE_IN_CREATE_STATEMENT" value="false" />
<option name="ALIGN_TYPE_IN_BLOCK_STATEMENT" value="false" />
<option name="ALIGN_TYPE_IN_ARGUMENT_DEFINITION" value="false" />
<option name="ALIGN_INSIDE_BINARY_EXPRESSION" value="false" />
<option name="WRAP_INSIDE_CREATE_TABLE" value="5" />
<option name="WRAP_INSIDE_ARGUMENT_DEFINITION" value="5" />
<option name="WRAP_INSIDE_CALL_EXPRESSION" value="0" />
</SqlCodeStyleSettings>
<codeStyleSettings language="SQL">
<option name="KEEP_LINE_BREAKS" value="false" />
</codeStyleSettings>
</code_scheme>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment