Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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).