├── .gitignore ├── .nuget ├── NuGet.exe └── nuget.config ├── Build ├── Common.targets └── Nuget.targets ├── Laan.AddIns.Ssms.VsExtension ├── Commands │ ├── BaseAction.cs │ ├── BaseCursorAction.cs │ ├── BaseDropDownAction.cs │ ├── BaseLeftCusorAction.cs │ ├── BaseRightCusorAction.cs │ ├── DuplicateLineAction.cs │ ├── MoveCursorLeftWordAction.cs │ ├── MoveCursorRightWordAction.cs │ ├── SelectCursorLeftWordAction.cs │ ├── SelectCursorRightWordAction.cs │ ├── SqlFormatterAction.cs │ ├── SqlInsertTemplateAction.cs │ ├── SqlTemplateOptionAction.cs │ ├── WrapBracketAction.cs │ └── WrapSquareBraceAction.cs ├── Laan.AddIns.Ssms.VsExtension.csproj ├── Laan.AddIns.Ssms.VsExtensionPackage.cs ├── Models │ ├── Template.cs │ └── TemplateDocument.cs ├── Properties │ └── AssemblyInfo.cs ├── Resources │ └── SqlFormatCommand.png ├── SqlTemplateOption │ ├── DelegateCommand.cs │ ├── DialogHost.Designer.cs │ ├── DialogHost.cs │ ├── DialogHost.resx │ ├── SqlTemplateOptionView.xaml │ ├── SqlTemplateOptionView.xaml.cs │ └── SqlTemplateOptionViewModel.cs ├── Templates │ └── default.xml ├── Utils │ ├── Cursor.cs │ ├── ObjectExtensions.cs │ ├── ScopedUndoContext.cs │ └── Window.cs ├── VsExtensionPackage.vsct ├── key.snk └── source.extension.vsixmanifest ├── Laan.NHibernate.Appender.Test ├── Laan.NHibernate.Appender.Test.csproj └── ParamBuilderFormatterTest.cs ├── Laan.NHibernate.Appender ├── Laan.NHibernate.Appender.csproj ├── NHibernateAppender.cs ├── ParamBuilderFormatter.cs └── readme.md ├── Laan.Sql.Formatter.Console ├── Argument.cs ├── Laan.Sql.Formatter.Console.csproj ├── Program.cs ├── Properties │ └── launchSettings.json └── test.sql ├── Laan.Sql.Formatter.Test ├── App.config ├── BaseFormattingTest.cs ├── Laan.Sql.Formatter.Test.csproj ├── TestBlockStatementFormatting.cs ├── TestCreateProcedureStatementFormatting.cs ├── TestCreateStatementFormatting.cs ├── TestCreateViewStatementFormatting.cs ├── TestCteStatementFormatting.cs ├── TestDeleteStatementFormatting.cs ├── TestExecStatementFormatting.cs ├── TestExecuteSqlStatementFormatting.cs ├── TestExpressionFormatting.cs ├── TestGoTerminatorStatementFormatting.cs ├── TestInsertStatementFormatting.cs ├── TestSelectStatementFormatting.cs ├── TestTransactionsStatementFormatting.cs └── TestUpdateStatementFormatting.cs ├── Laan.Sql.Formatter.Web.Blazor ├── App.razor ├── Laan.Sql.Formatter.Web.Blazor.csproj ├── Pages │ └── Index.razor ├── Program.cs ├── Properties │ └── launchSettings.json ├── Shared │ ├── MainLayout.razor │ └── NavBar.razor ├── _Imports.razor ├── libman.json └── wwwroot │ ├── css │ └── app.css │ ├── index.html │ ├── js │ └── interop.js │ ├── lib │ ├── bootstrap │ │ └── css │ │ │ └── bootstrap.min.css │ └── prettify │ │ ├── lang-sql.min.js │ │ ├── prettify.min.css │ │ └── prettify.min.js │ ├── manifest.json │ ├── service-worker.js │ └── service-worker.published.js ├── Laan.Sql.Formatter ├── ExpressionFormatters │ ├── BaseFormatter.cs │ ├── BetweenExpressionFormatter.cs │ ├── CaseSwitchExpressionFormatter.cs │ ├── CaseWhenExpressionFormatter.cs │ ├── CriteriaExpressionFormatter.cs │ ├── CustomExpressionFormatter.cs │ ├── DefaultExpressionFormatter.cs │ ├── ExpressionListFormatter.cs │ ├── FunctionExpressionFormatter.cs │ ├── NegationExpressionFormatter.cs │ ├── NestedExpressionFormatter.cs │ └── SelectExpressionFormatter.cs ├── Extensions.cs ├── Factories │ ├── ExpressionFormatterFactory.cs │ └── StatementFormatterFactory.cs ├── FormattingEngine.cs ├── IndentScope.cs ├── Interfaces │ ├── IExpressionFormatter.cs │ ├── IFormattingEngine.cs │ ├── IIndentable.cs │ ├── IStatementFormatter.cs │ └── Indentation.cs ├── Laan.Sql.Formatter.csproj ├── StatementFormatters │ ├── BeginTransactionStatementFormatter.cs │ ├── BlockStatementFormatter.cs │ ├── CommitTransactionStatementFormatter.cs │ ├── CommonTableExpressionStatementFormatter.cs │ ├── CreateIndexStatementFormatter.cs │ ├── CreateProcedureStatementFormatter.cs │ ├── CreateViewStatementFormatter.cs │ ├── CustomStatementFormatter.cs │ ├── DeclareStatementFormatter.cs │ ├── DeleteStatementFormatter.cs │ ├── ExecStatementFormatter.cs │ ├── ExecuteSqlStatementFormatter.cs │ ├── GoTerminatorFormatter.cs │ ├── IfStatementFormatter.cs │ ├── InsertStatementFormatter.cs │ ├── RollbackTransactionStatementFormatter.cs │ ├── SelectStatementFormatter.cs │ ├── StatementFormatter.cs │ ├── TransactionStatementFormatter.cs │ ├── UpdateStatementFormatter.cs │ └── VariableDefinitionFormatter.cs └── readme.md ├── Laan.Sql.Parser.Test ├── Entities │ ├── TestAlias.cs │ └── TestStatement.cs ├── Laan.Sql.Parser.Test.csproj ├── Statements │ ├── TestAlterTable.cs │ ├── TestBatchTerminators.cs │ ├── TestBeginBlockStatementParser.cs │ ├── TestCommonTableExpressionStatementParser.cs │ ├── TestCreateNonClusteredIndex.cs │ ├── TestCreateProcedureStatement.cs │ ├── TestCreateTable.cs │ ├── TestCreateViewStatement.cs │ ├── TestDeclareStatements.cs │ ├── TestDeleteStatementParser.cs │ ├── TestExecStatementParser.cs │ ├── TestGrantStatementParser.cs │ ├── TestIfStatements.cs │ ├── TestInsertStatementParser.cs │ ├── TestNHibernateLogParsing.cs │ ├── TestSelectStatementParser.cs │ ├── TestSetStatements.cs │ ├── TestStatementParsingWithComments.cs │ ├── TestTableHints.cs │ ├── TestTransactionParsers.cs │ └── TestUpdateStatementParser.cs ├── TestBatchStatements.cs ├── TestCastFunction.cs ├── TestExpressionParser.cs ├── TestNHibernateStatements.cs ├── TestTokenizer.cs └── TestTokens.cs ├── Laan.Sql.Parser ├── Constants.cs ├── Entities │ ├── AliasedEntities.cs │ ├── AlterTableStatement.cs │ ├── BlockStatement.cs │ ├── CommonTableExpressionStatement.cs │ ├── CreateIndexStatement.cs │ ├── CreateProcedureStatement.cs │ ├── CreateTableStatement.cs │ ├── CreateViewStatement.cs │ ├── CustomStatement.cs │ ├── DeclareStatement.cs │ ├── DeleteStatement.cs │ ├── ExecuteSqlStatement.cs │ ├── Extensions.cs │ ├── Field.cs │ ├── FieldDefinition.cs │ ├── GoTerminator.cs │ ├── GrantStatement.cs │ ├── ITableHints.cs │ ├── Identity.cs │ ├── IfStatement.cs │ ├── IndexedColumn.cs │ ├── InsertDeleteStatementBase.cs │ ├── InsertStatement.cs │ ├── Join.cs │ ├── ProjectionStatement.cs │ ├── SelectStatement.cs │ ├── SetDateFirstStatement.cs │ ├── SetDeadlockPriorityStatement.cs │ ├── SetOperation.cs │ ├── SetOptionStatement.cs │ ├── SetStatement.cs │ ├── SetVariableStatement.cs │ ├── SortedField.cs │ ├── SqlType.cs │ ├── Statement.cs │ ├── Table.cs │ ├── TableHint.cs │ ├── Top.cs │ ├── TransactionStatement.cs │ ├── UpdateStatement.cs │ └── VariableDefinition.cs ├── Exceptions.cs ├── Expressions │ ├── BetweenExpression.cs │ ├── CaseExpression.cs │ ├── CastExpression.cs │ ├── CountExpression.cs │ ├── CriteriaExpression.cs │ ├── Expression.cs │ ├── ExpressionList.cs │ ├── FunctionExpression.cs │ ├── IdentifierExpression.cs │ ├── NegationExpression.cs │ ├── NestedExpression.cs │ ├── OperatorExpression.cs │ ├── RankingFunctionExpression.cs │ ├── SelectExpression.cs │ └── StringExpression.cs ├── Interfaces │ ├── IInlineFormattable.cs │ ├── IProjection.cs │ ├── IStatement.cs │ └── ITokenizer.cs ├── Laan.Sql.Parser.csproj ├── ParserFactory.cs ├── Parsers │ ├── AlterStatementParser.cs │ ├── AlterTableStatementParser.cs │ ├── BeginStatementParser.cs │ ├── CommonTableExpressionStatementParser.cs │ ├── CreateNonClusteredIndexParser.cs │ ├── CreateProcedureStatementParser.cs │ ├── CreateStatementParser.cs │ ├── CreateTableStatementParser.cs │ ├── CreateViewStatementParser.cs │ ├── CriteriaStatementParser.cs │ ├── CustomParser.cs │ ├── DeclareStatementParser.cs │ ├── DeleteStatementParser.cs │ ├── ExecStatementParser.cs │ ├── ExpressionParser.cs │ ├── GoTerminatorParser.cs │ ├── GrantStatementParser.cs │ ├── IfStatementParser.cs │ ├── InsertStatementParser.cs │ ├── SelectStatementParser.cs │ ├── SetStatementParser.cs │ ├── StatementParser.cs │ ├── TableStatementParser.cs │ ├── TransactionStatementParser.cs │ ├── UpdateStatementParser.cs │ └── VariableDefinitionParser.cs ├── Properties │ └── launchSettings.json ├── Tokenizer │ ├── CandidateDefinition.cs │ ├── CustomTokenizer.cs │ ├── Position.cs │ ├── RegexTokenizer.cs │ ├── SqlTokenizer.cs │ ├── Token.cs │ └── TokenDefinition.cs ├── Utilities │ ├── BracketStructure.cs │ ├── EnumerableExtensions.cs │ ├── ParameterSubstituter.cs │ └── SqlTypeParser.cs ├── packages.config └── readme.md ├── Laan.Sql.Tools.Installer ├── Laan.Sql.Tools.Installer.wixproj └── Main.wxs ├── Laan.Sql.Tools.sln ├── Laan.Sql.Tools.sln.vsext.disable ├── Options ├── App.config ├── App.xaml ├── App.xaml.cs ├── MainWindow.xaml ├── MainWindow.xaml.cs ├── Options.csproj └── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── Scripts ├── build-app.cmd ├── build.ps1 └── test.ps1 └── licence.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/.gitignore -------------------------------------------------------------------------------- /.nuget/NuGet.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/.nuget/NuGet.exe -------------------------------------------------------------------------------- /.nuget/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/.nuget/nuget.config -------------------------------------------------------------------------------- /Build/Common.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Build/Common.targets -------------------------------------------------------------------------------- /Build/Nuget.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Build/Nuget.targets -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Commands/BaseAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Commands/BaseAction.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Commands/BaseCursorAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Commands/BaseCursorAction.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Commands/BaseDropDownAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Commands/BaseDropDownAction.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Commands/BaseLeftCusorAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Commands/BaseLeftCusorAction.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Commands/BaseRightCusorAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Commands/BaseRightCusorAction.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Commands/DuplicateLineAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Commands/DuplicateLineAction.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Commands/MoveCursorLeftWordAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Commands/MoveCursorLeftWordAction.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Commands/MoveCursorRightWordAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Commands/MoveCursorRightWordAction.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Commands/SelectCursorLeftWordAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Commands/SelectCursorLeftWordAction.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Commands/SelectCursorRightWordAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Commands/SelectCursorRightWordAction.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Commands/SqlFormatterAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Commands/SqlFormatterAction.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Commands/SqlInsertTemplateAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Commands/SqlInsertTemplateAction.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Commands/SqlTemplateOptionAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Commands/SqlTemplateOptionAction.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Commands/WrapBracketAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Commands/WrapBracketAction.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Commands/WrapSquareBraceAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Commands/WrapSquareBraceAction.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Laan.AddIns.Ssms.VsExtension.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Laan.AddIns.Ssms.VsExtension.csproj -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Laan.AddIns.Ssms.VsExtensionPackage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Laan.AddIns.Ssms.VsExtensionPackage.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Models/Template.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Models/Template.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Models/TemplateDocument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Models/TemplateDocument.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Resources/SqlFormatCommand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Resources/SqlFormatCommand.png -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/SqlTemplateOption/DelegateCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/SqlTemplateOption/DelegateCommand.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/SqlTemplateOption/DialogHost.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/SqlTemplateOption/DialogHost.Designer.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/SqlTemplateOption/DialogHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/SqlTemplateOption/DialogHost.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/SqlTemplateOption/DialogHost.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/SqlTemplateOption/DialogHost.resx -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/SqlTemplateOption/SqlTemplateOptionView.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/SqlTemplateOption/SqlTemplateOptionView.xaml -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/SqlTemplateOption/SqlTemplateOptionView.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/SqlTemplateOption/SqlTemplateOptionView.xaml.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/SqlTemplateOption/SqlTemplateOptionViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/SqlTemplateOption/SqlTemplateOptionViewModel.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Templates/default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Templates/default.xml -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Utils/Cursor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Utils/Cursor.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Utils/ObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Utils/ObjectExtensions.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Utils/ScopedUndoContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Utils/ScopedUndoContext.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/Utils/Window.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/Utils/Window.cs -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/VsExtensionPackage.vsct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/VsExtensionPackage.vsct -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/key.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/key.snk -------------------------------------------------------------------------------- /Laan.AddIns.Ssms.VsExtension/source.extension.vsixmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.AddIns.Ssms.VsExtension/source.extension.vsixmanifest -------------------------------------------------------------------------------- /Laan.NHibernate.Appender.Test/Laan.NHibernate.Appender.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.NHibernate.Appender.Test/Laan.NHibernate.Appender.Test.csproj -------------------------------------------------------------------------------- /Laan.NHibernate.Appender.Test/ParamBuilderFormatterTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.NHibernate.Appender.Test/ParamBuilderFormatterTest.cs -------------------------------------------------------------------------------- /Laan.NHibernate.Appender/Laan.NHibernate.Appender.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.NHibernate.Appender/Laan.NHibernate.Appender.csproj -------------------------------------------------------------------------------- /Laan.NHibernate.Appender/NHibernateAppender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.NHibernate.Appender/NHibernateAppender.cs -------------------------------------------------------------------------------- /Laan.NHibernate.Appender/ParamBuilderFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.NHibernate.Appender/ParamBuilderFormatter.cs -------------------------------------------------------------------------------- /Laan.NHibernate.Appender/readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Console/Argument.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Console/Argument.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Console/Laan.Sql.Formatter.Console.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Console/Laan.Sql.Formatter.Console.csproj -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Console/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Console/Program.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Console/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Console/Properties/launchSettings.json -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Console/test.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Console/test.sql -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Test/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Test/App.config -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Test/BaseFormattingTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Test/BaseFormattingTest.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Test/Laan.Sql.Formatter.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Test/Laan.Sql.Formatter.Test.csproj -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Test/TestBlockStatementFormatting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Test/TestBlockStatementFormatting.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Test/TestCreateProcedureStatementFormatting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Test/TestCreateProcedureStatementFormatting.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Test/TestCreateStatementFormatting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Test/TestCreateStatementFormatting.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Test/TestCreateViewStatementFormatting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Test/TestCreateViewStatementFormatting.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Test/TestCteStatementFormatting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Test/TestCteStatementFormatting.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Test/TestDeleteStatementFormatting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Test/TestDeleteStatementFormatting.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Test/TestExecStatementFormatting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Test/TestExecStatementFormatting.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Test/TestExecuteSqlStatementFormatting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Test/TestExecuteSqlStatementFormatting.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Test/TestExpressionFormatting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Test/TestExpressionFormatting.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Test/TestGoTerminatorStatementFormatting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Test/TestGoTerminatorStatementFormatting.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Test/TestInsertStatementFormatting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Test/TestInsertStatementFormatting.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Test/TestSelectStatementFormatting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Test/TestSelectStatementFormatting.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Test/TestTransactionsStatementFormatting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Test/TestTransactionsStatementFormatting.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Test/TestUpdateStatementFormatting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Test/TestUpdateStatementFormatting.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Web.Blazor/App.razor -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/Laan.Sql.Formatter.Web.Blazor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Web.Blazor/Laan.Sql.Formatter.Web.Blazor.csproj -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/Pages/Index.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Web.Blazor/Pages/Index.razor -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Web.Blazor/Program.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Web.Blazor/Properties/launchSettings.json -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/Shared/MainLayout.razor: -------------------------------------------------------------------------------- 1 | @inherits LayoutComponentBase 2 | @Body 3 | -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/Shared/NavBar.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Web.Blazor/Shared/NavBar.razor -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Web.Blazor/_Imports.razor -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/libman.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Web.Blazor/libman.json -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/wwwroot/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Web.Blazor/wwwroot/css/app.css -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/wwwroot/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Web.Blazor/wwwroot/index.html -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/wwwroot/js/interop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Web.Blazor/wwwroot/js/interop.js -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/wwwroot/lib/bootstrap/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Web.Blazor/wwwroot/lib/bootstrap/css/bootstrap.min.css -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/wwwroot/lib/prettify/lang-sql.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Web.Blazor/wwwroot/lib/prettify/lang-sql.min.js -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/wwwroot/lib/prettify/prettify.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Web.Blazor/wwwroot/lib/prettify/prettify.min.css -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/wwwroot/lib/prettify/prettify.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Web.Blazor/wwwroot/lib/prettify/prettify.min.js -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/wwwroot/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Web.Blazor/wwwroot/manifest.json -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/wwwroot/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Web.Blazor/wwwroot/service-worker.js -------------------------------------------------------------------------------- /Laan.Sql.Formatter.Web.Blazor/wwwroot/service-worker.published.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter.Web.Blazor/wwwroot/service-worker.published.js -------------------------------------------------------------------------------- /Laan.Sql.Formatter/ExpressionFormatters/BaseFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/ExpressionFormatters/BaseFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/ExpressionFormatters/BetweenExpressionFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/ExpressionFormatters/BetweenExpressionFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/ExpressionFormatters/CaseSwitchExpressionFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/ExpressionFormatters/CaseSwitchExpressionFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/ExpressionFormatters/CaseWhenExpressionFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/ExpressionFormatters/CaseWhenExpressionFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/ExpressionFormatters/CriteriaExpressionFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/ExpressionFormatters/CriteriaExpressionFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/ExpressionFormatters/CustomExpressionFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/ExpressionFormatters/CustomExpressionFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/ExpressionFormatters/DefaultExpressionFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/ExpressionFormatters/DefaultExpressionFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/ExpressionFormatters/ExpressionListFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/ExpressionFormatters/ExpressionListFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/ExpressionFormatters/FunctionExpressionFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/ExpressionFormatters/FunctionExpressionFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/ExpressionFormatters/NegationExpressionFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/ExpressionFormatters/NegationExpressionFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/ExpressionFormatters/NestedExpressionFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/ExpressionFormatters/NestedExpressionFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/ExpressionFormatters/SelectExpressionFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/ExpressionFormatters/SelectExpressionFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/Extensions.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/Factories/ExpressionFormatterFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/Factories/ExpressionFormatterFactory.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/Factories/StatementFormatterFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/Factories/StatementFormatterFactory.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/FormattingEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/FormattingEngine.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/IndentScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/IndentScope.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/Interfaces/IExpressionFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/Interfaces/IExpressionFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/Interfaces/IFormattingEngine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/Interfaces/IFormattingEngine.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/Interfaces/IIndentable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/Interfaces/IIndentable.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/Interfaces/IStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/Interfaces/IStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/Interfaces/Indentation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/Interfaces/Indentation.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/Laan.Sql.Formatter.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/Laan.Sql.Formatter.csproj -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/BeginTransactionStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/BeginTransactionStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/BlockStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/BlockStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/CommitTransactionStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/CommitTransactionStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/CommonTableExpressionStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/CommonTableExpressionStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/CreateIndexStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/CreateIndexStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/CreateProcedureStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/CreateProcedureStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/CreateViewStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/CreateViewStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/CustomStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/CustomStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/DeclareStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/DeclareStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/DeleteStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/DeleteStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/ExecStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/ExecStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/ExecuteSqlStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/ExecuteSqlStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/GoTerminatorFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/GoTerminatorFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/IfStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/IfStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/InsertStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/InsertStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/RollbackTransactionStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/RollbackTransactionStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/SelectStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/SelectStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/StatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/StatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/TransactionStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/TransactionStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/UpdateStatementFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/UpdateStatementFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/StatementFormatters/VariableDefinitionFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Formatter/StatementFormatters/VariableDefinitionFormatter.cs -------------------------------------------------------------------------------- /Laan.Sql.Formatter/readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Entities/TestAlias.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Entities/TestAlias.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Entities/TestStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Entities/TestStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Laan.Sql.Parser.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Laan.Sql.Parser.Test.csproj -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestAlterTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestAlterTable.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestBatchTerminators.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestBatchTerminators.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestBeginBlockStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestBeginBlockStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestCommonTableExpressionStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestCommonTableExpressionStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestCreateNonClusteredIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestCreateNonClusteredIndex.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestCreateProcedureStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestCreateProcedureStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestCreateTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestCreateTable.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestCreateViewStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestCreateViewStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestDeclareStatements.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestDeclareStatements.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestDeleteStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestDeleteStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestExecStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestExecStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestGrantStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestGrantStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestIfStatements.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestIfStatements.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestInsertStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestInsertStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestNHibernateLogParsing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestNHibernateLogParsing.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestSelectStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestSelectStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestSetStatements.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestSetStatements.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestStatementParsingWithComments.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestStatementParsingWithComments.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestTableHints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestTableHints.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestTransactionParsers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestTransactionParsers.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/Statements/TestUpdateStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/Statements/TestUpdateStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/TestBatchStatements.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/TestBatchStatements.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/TestCastFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/TestCastFunction.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/TestExpressionParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/TestExpressionParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/TestNHibernateStatements.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/TestNHibernateStatements.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/TestTokenizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/TestTokenizer.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser.Test/TestTokens.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser.Test/TestTokens.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Constants.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/AliasedEntities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/AliasedEntities.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/AlterTableStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/AlterTableStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/BlockStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/BlockStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/CommonTableExpressionStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/CommonTableExpressionStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/CreateIndexStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/CreateIndexStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/CreateProcedureStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/CreateProcedureStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/CreateTableStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/CreateTableStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/CreateViewStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/CreateViewStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/CustomStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/CustomStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/DeclareStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/DeclareStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/DeleteStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/DeleteStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/ExecuteSqlStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/ExecuteSqlStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/Extensions.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/Field.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/Field.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/FieldDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/FieldDefinition.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/GoTerminator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/GoTerminator.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/GrantStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/GrantStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/ITableHints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/ITableHints.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/Identity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/Identity.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/IfStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/IfStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/IndexedColumn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/IndexedColumn.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/InsertDeleteStatementBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/InsertDeleteStatementBase.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/InsertStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/InsertStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/Join.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/Join.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/ProjectionStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/ProjectionStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/SelectStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/SelectStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/SetDateFirstStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/SetDateFirstStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/SetDeadlockPriorityStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/SetDeadlockPriorityStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/SetOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/SetOperation.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/SetOptionStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/SetOptionStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/SetStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/SetStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/SetVariableStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/SetVariableStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/SortedField.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/SortedField.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/SqlType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/SqlType.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/Statement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/Statement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/Table.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/Table.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/TableHint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/TableHint.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/Top.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/Top.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/TransactionStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/TransactionStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/UpdateStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/UpdateStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Entities/VariableDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Entities/VariableDefinition.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Exceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Exceptions.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Expressions/BetweenExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Expressions/BetweenExpression.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Expressions/CaseExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Expressions/CaseExpression.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Expressions/CastExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Expressions/CastExpression.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Expressions/CountExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Expressions/CountExpression.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Expressions/CriteriaExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Expressions/CriteriaExpression.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Expressions/Expression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Expressions/Expression.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Expressions/ExpressionList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Expressions/ExpressionList.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Expressions/FunctionExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Expressions/FunctionExpression.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Expressions/IdentifierExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Expressions/IdentifierExpression.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Expressions/NegationExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Expressions/NegationExpression.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Expressions/NestedExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Expressions/NestedExpression.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Expressions/OperatorExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Expressions/OperatorExpression.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Expressions/RankingFunctionExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Expressions/RankingFunctionExpression.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Expressions/SelectExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Expressions/SelectExpression.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Expressions/StringExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Expressions/StringExpression.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Interfaces/IInlineFormattable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Interfaces/IInlineFormattable.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Interfaces/IProjection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Interfaces/IProjection.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Interfaces/IStatement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Interfaces/IStatement.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Interfaces/ITokenizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Interfaces/ITokenizer.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Laan.Sql.Parser.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Laan.Sql.Parser.csproj -------------------------------------------------------------------------------- /Laan.Sql.Parser/ParserFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/ParserFactory.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/AlterStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/AlterStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/AlterTableStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/AlterTableStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/BeginStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/BeginStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/CommonTableExpressionStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/CommonTableExpressionStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/CreateNonClusteredIndexParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/CreateNonClusteredIndexParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/CreateProcedureStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/CreateProcedureStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/CreateStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/CreateStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/CreateTableStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/CreateTableStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/CreateViewStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/CreateViewStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/CriteriaStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/CriteriaStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/CustomParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/CustomParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/DeclareStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/DeclareStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/DeleteStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/DeleteStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/ExecStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/ExecStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/ExpressionParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/ExpressionParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/GoTerminatorParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/GoTerminatorParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/GrantStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/GrantStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/IfStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/IfStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/InsertStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/InsertStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/SelectStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/SelectStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/SetStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/SetStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/StatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/StatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/TableStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/TableStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/TransactionStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/TransactionStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/UpdateStatementParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/UpdateStatementParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Parsers/VariableDefinitionParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Parsers/VariableDefinitionParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Properties/launchSettings.json -------------------------------------------------------------------------------- /Laan.Sql.Parser/Tokenizer/CandidateDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Tokenizer/CandidateDefinition.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Tokenizer/CustomTokenizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Tokenizer/CustomTokenizer.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Tokenizer/Position.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Tokenizer/Position.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Tokenizer/RegexTokenizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Tokenizer/RegexTokenizer.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Tokenizer/SqlTokenizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Tokenizer/SqlTokenizer.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Tokenizer/Token.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Tokenizer/Token.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Tokenizer/TokenDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Tokenizer/TokenDefinition.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Utilities/BracketStructure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Utilities/BracketStructure.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Utilities/EnumerableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Utilities/EnumerableExtensions.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Utilities/ParameterSubstituter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Utilities/ParameterSubstituter.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/Utilities/SqlTypeParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/Utilities/SqlTypeParser.cs -------------------------------------------------------------------------------- /Laan.Sql.Parser/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Parser/packages.config -------------------------------------------------------------------------------- /Laan.Sql.Parser/readme.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Laan.Sql.Tools.Installer/Laan.Sql.Tools.Installer.wixproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Tools.Installer/Laan.Sql.Tools.Installer.wixproj -------------------------------------------------------------------------------- /Laan.Sql.Tools.Installer/Main.wxs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Tools.Installer/Main.wxs -------------------------------------------------------------------------------- /Laan.Sql.Tools.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Laan.Sql.Tools.sln -------------------------------------------------------------------------------- /Laan.Sql.Tools.sln.vsext.disable: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Options/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Options/App.config -------------------------------------------------------------------------------- /Options/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Options/App.xaml -------------------------------------------------------------------------------- /Options/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Options/App.xaml.cs -------------------------------------------------------------------------------- /Options/MainWindow.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Options/MainWindow.xaml -------------------------------------------------------------------------------- /Options/MainWindow.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Options/MainWindow.xaml.cs -------------------------------------------------------------------------------- /Options/Options.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Options/Options.csproj -------------------------------------------------------------------------------- /Options/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Options/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Options/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Options/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /Options/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Options/Properties/Resources.resx -------------------------------------------------------------------------------- /Options/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Options/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /Options/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Options/Properties/Settings.settings -------------------------------------------------------------------------------- /Scripts/build-app.cmd: -------------------------------------------------------------------------------- 1 | pushd .\app 2 | au build --env %1 3 | popd -------------------------------------------------------------------------------- /Scripts/build.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Scripts/build.ps1 -------------------------------------------------------------------------------- /Scripts/test.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/Scripts/test.ps1 -------------------------------------------------------------------------------- /licence.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benlaan/sqlformat/HEAD/licence.txt --------------------------------------------------------------------------------