# Pull Request
## π Description
<!-- Provide a clear and concise description of what this PR does -->
## π Related Issue
<!-- Link to the issue this PR addresses (if applicable) -->
Fixes #(issue_number)
Closes #(issue_number)
Relates to #(issue_number)
## π§ͺ Type of Change
<!-- Check the type of change your PR introduces -->
- [ ] π Bug fix (non-breaking change which fixes an issue)
- [ ] β¨ New feature (non-breaking change which adds functionality)
- [ ] π₯ Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] π Documentation update
- [ ] π§ Refactoring (no functional changes, no api changes)
- [ ] β‘ Performance improvements
- [ ] π§Ή Code cleanup
- [ ] π Security improvement
- [ ] π¨ Style/UI changes
- [ ] π¨ DevOps/Build changes
## π What's Changed
<!-- Describe the changes in detail -->
### Added
-
### Changed
-
### Deprecated
-
### Removed
-
### Fixed
-
### Security
-
## π§ͺ Testing
<!-- Describe how you tested your changes -->
### Test Coverage
- [ ] Unit tests pass (`npm test`)
- [ ] Integration tests pass (if applicable)
- [ ] Manual testing completed
- [ ] Performance testing (if applicable)
### Test Details
<!-- Describe specific test scenarios -->
**Tested on:**
- [ ] Windows
- [ ] macOS
- [ ] Linux
**SQL Server versions tested:**
- [ ] SQL Server 2016
- [ ] SQL Server 2019
- [ ] SQL Server 2022
**MCP Clients tested:**
- [ ] Warp
- [ ] Claude Desktop
- [ ] Other: \***\*\_\_\_\*\***
### Test Scenarios
<!-- List the scenarios you tested -->
1.
2.
3.
## π¦ Dependencies
<!-- List any new dependencies added -->
### New Dependencies
- [ ] No new dependencies
- [ ] Production dependencies added: \***\*\_\_\_\*\***
- [ ] Development dependencies added: \***\*\_\_\_\*\***
### Dependency Changes
- [ ] Dependencies updated
- [ ] Dependencies removed
- [ ] Security vulnerabilities resolved
## π Documentation
<!-- Documentation changes -->
- [ ] README.md updated
- [ ] Code comments added/updated
- [ ] API documentation updated (if applicable)
- [ ] CHANGELOG.md updated (if applicable)
## β οΈ Breaking Changes
<!-- If this is a breaking change, describe the impact -->
**What breaks:**
- **Migration path:**
- **Affected users:**
-
## π Code Quality
<!-- Confirm code quality checks -->
- [ ] Code follows the project's coding standards
- [ ] Self-review of code completed
- [ ] Code is self-documenting or well-commented
- [ ] No console.log or debug statements left in code
- [ ] Error handling is comprehensive
- [ ] Security considerations addressed
## π Performance Impact
<!-- If applicable, describe performance implications -->
- [ ] No performance impact
- [ ] Performance improved
- [ ] Performance impact assessed and acceptable
- [ ] Bundle size impact: **\_** (increase/decrease)
## π Security Considerations
<!-- Security-related changes -->
- [ ] No security implications
- [ ] Security review completed
- [ ] Input validation added/updated
- [ ] Authentication/authorization changes tested
- [ ] No sensitive data exposed in logs
## π± Screenshots/Videos
<!-- Add screenshots or videos if applicable -->
**Before:**
**After:**
## π€ Review Checklist
<!-- For reviewers -->
- [ ] Code review completed
- [ ] Tests reviewed and adequate
- [ ] Documentation reviewed
- [ ] Security implications considered
- [ ] Performance impact acceptable
- [ ] Breaking changes properly documented
## π Deployment Notes
<!-- Special deployment considerations -->
- [ ] No special deployment requirements
- [ ] Database migrations required
- [ ] Configuration changes needed
- [ ] Environment variables added/changed
## π― Next Steps
<!-- What should happen after this PR is merged -->
- [ ] No follow-up required
- [ ] Follow-up issue created: #**\_**
- [ ] Documentation updates needed
- [ ] User communication required
---
## π Additional Notes
<!-- Any additional context or notes for reviewers -->
---
**By submitting this PR, I confirm that:**
- [ ] I have read and followed the contributing guidelines
- [ ] My code follows the project's coding standards
- [ ] I have performed a self-review of my code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] New and existing unit tests pass locally with my changes