Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/microsoft/sqlscriptdom
ScriptDOM/SqlDOM is a .NET library for parsing T-SQL statements and interacting with its abstract syntax tree
https://github.com/microsoft/sqlscriptdom
dotnet sql
Last synced: about 1 month ago
JSON representation
ScriptDOM/SqlDOM is a .NET library for parsing T-SQL statements and interacting with its abstract syntax tree
- Host: GitHub
- URL: https://github.com/microsoft/sqlscriptdom
- Owner: microsoft
- License: mit
- Created: 2022-09-29T20:56:03.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-16T21:24:47.000Z (about 2 months ago)
- Last Synced: 2024-10-07T00:48:54.583Z (about 1 month ago)
- Topics: dotnet, sql
- Language: GAP
- Homepage:
- Size: 3.52 MB
- Stars: 135
- Watchers: 28
- Forks: 18
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
- Support: SUPPORT.md
Awesome Lists containing this project
README
---
ArtifactType: nupkg
Documentation: URL
Language: csharp, powershell
Platform: dotnet
Stackoverflow: URL
Tags: ScriptDOM, SqlDOM
---# SQL ScriptDOM
SQL Script DOM is a .NET library that provides formatting and parsing capabilities to analyze SQL Scripts. It can be used by Powershell and C#.
Script DOM is used by DacFX and as an standalone library for client applications.
## Resources:
- 📦 NuGet package: https://www.nuget.org/packages/Microsoft.SqlServer.TransactSql.ScriptDom
- 📚 API docs: https://learn.microsoft.com/dotnet/api/microsoft.sqlserver.transactsql.scriptdom
- 🛠️ Contributor's guide: [CONTRIBUTING.md](./CONTRIBUTING.md)
- 💬 Discussions: [DacFx discussions](https://github.com/microsoft/DacFx/discussions)## Built With
* https://www.antlr.org/## Contributing
Please read our [CONTRIBUTING.md](CONTRIBUTING.md) which provides helpful information about contributing to this project through reporting issues, requesting changes, and submitting pull requests.
## License
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the [MIT License](LICENSE).