Skip to content

Add SQL Server routine autocomplete - #312

Merged
Maxteabag merged 1 commit into
mainfrom
fix/issue-255-mssql-routine-completion
Aug 24, 2026
Merged

Add SQL Server routine autocomplete#312
Maxteabag merged 1 commit into
mainfrom
fix/issue-255-mssql-routine-completion

Conversation

@Maxteabag

Copy link
Copy Markdown
Owner

Summary

  • load SQL Server procedures, scalar functions, table-valued functions, and parameters from INFORMATION_SCHEMA
  • suggest procedure parameters after EXEC/EXECUTE
  • suggest scalar functions in expressions and TVFs after FROM, JOIN, and APPLY
  • support schema/database qualification, bracketed identifiers, return-status assignments, later arguments, and semicolon-free batches
  • keep rich autocomplete metadata separate from explorer name-only caches
  • preserve legacy provider behavior and avoid ambiguous cross-schema/database parameter suggestions

Fixes #255.

Validation

  • focused routine/adapter/completion suites: 118 passed
  • real SQL Server instance verified procedure, scalar-function, TVF, return type, and parameter metadata
  • Ruff and mypy: clean
  • structured autoreview: clean after resolving cache, qualification, context, ambiguity, and API-contract edge cases

@Maxteabag
Maxteabag merged commit a55819e into main Aug 24, 2026
11 checks passed
@Maxteabag
Maxteabag deleted the fix/issue-255-mssql-routine-completion branch August 24, 2026 00:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add auto completion to SQL Server stored procedures and table-valued functions

1 participant