You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add SchemaCollector.analyze method for non-throwing schema analysis
Added analyze() method to SchemaCollector that returns structured results
instead of throwing errors. This allows graceful handling of unresolved
columns and validation errors while maintaining backward compatibility.
- Added SchemaAnalysisResult interface with success status, schemas, and unresolved columns
- Implemented analyze() method that collects errors instead of throwing
- Added comprehensive test coverage for the new functionality
- Exported new types in index.ts
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>
Copy file name to clipboardExpand all lines: packages/core/package.json
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
{
2
2
"name": "rawsql-ts",
3
-
"version": "0.11.22-beta",
3
+
"version": "0.11.23-beta",
4
4
"description": "[beta]High-performance SQL parser and AST analyzer written in TypeScript. Provides fast parsing and advanced transformation capabilities.",
0 commit comments