Skip to content

Conversation

@worksofliam
Copy link
Member

@worksofliam worksofliam commented Sep 21, 2024

Adds the ability to format SQL documents.

Internal notes

Has major change to parser to include scalar functions in getObjectReferences. This might affect Source Orbit. It also fixes some issues with hover.

To format a document:

  1. Open SQL document
  2. Write or add content
  3. F1 -> 'Format Document'

To configure SQL formatter

  1. Open VS Code settingd (Command + Comma)
  2. Navigate to Extension -> Db2 for i -> SQL Formatting (or search 'sql formatting')

How we collect feedback

Reply with:

  • Your SQL code that doesn't format correctly
  • What you expect the code to look like
  • The format settings you used (if not the default)

worksofliam and others added 25 commits March 18, 2024 16:40
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
…abWidth

Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
@worksofliam worksofliam marked this pull request as draft September 21, 2024 19:27
@github-actions
Copy link

github-actions bot commented Sep 21, 2024

👋 A new build is available for this PR based on 14a8156.

Signed-off-by: worksofliam <mrliamallan@live.co.uk>
@github-actions
Copy link

👋 A new build is available for this PR based on 258e6eb.

Signed-off-by: worksofliam <mrliamallan@live.co.uk>
@github-actions
Copy link

👋 A new build is available for this PR based on d6e287e.

@worksofliam
Copy link
Member Author

worksofliam commented Sep 23, 2024

Possible hover bug with getObjectStatistics? It's related to lateral.

select a.*, b.*
from qsys2.exit_program_info a, lateral (
  select *
  from table (
    qsys2.object_statistics(
      exit_program_library,
      '*pgm',
      exit_program
    )
  )
) b
where exit_point_name like 'qibm_qca_%_command%'
order by exit_point_name, exit_program_number;

Signed-off-by: worksofliam <mrliamallan@live.co.uk>
@github-actions
Copy link

👋 A new build is available for this PR based on 008e435.

Signed-off-by: worksofliam <mrliamallan@live.co.uk>
@github-actions
Copy link

👋 A new build is available for this PR based on 6c3ee29.

@github-actions
Copy link

👋 A new build is available for this PR based on 04b43eb.

Signed-off-by: worksofliam <mrliamallan@live.co.uk>
@github-actions
Copy link

github-actions bot commented Oct 3, 2024

👋 A new build is available for this PR based on 9ae112b.

Signed-off-by: worksofliam <mrliamallan@live.co.uk>
@github-actions
Copy link

github-actions bot commented Oct 3, 2024

👋 A new build is available for this PR based on cda50e7.

@worksofliam worksofliam added this to the 2.0.0 milestone Oct 3, 2024
@worksofliam worksofliam moved this to In Progress in Ecosystem Ideas Mar 7, 2025
Signed-off-by: worksofliam <mrliamallan@live.co.uk>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

3 participants