├── .github └── workflows │ └── deploy_nuget.yml ├── .gitignore ├── LICENSE ├── README-jp.md ├── README.md ├── src ├── SqModel.sln └── SqModel │ ├── Analysis │ ├── CaseExpressionParser.cs │ ├── CaseWhenExpressionParser.cs │ ├── ConditionGroupParser.cs │ ├── FromClauseParser.cs │ ├── GroupClauseParser.cs │ ├── HavingClauseParser.cs │ ├── LogicalExpressionParser.cs │ ├── NamelessItemsParser.cs │ ├── OrderClauseParser.cs │ ├── SelectClauseParser.cs │ ├── SqlParser.Disposable.cs │ ├── SqlParser.Object.cs │ ├── SqlParser.ParseAlias.cs │ ├── SqlParser.ParseSelectQuery.cs │ ├── SqlParser.ReadSpace.cs │ ├── SqlParser.ReadTokens.cs │ ├── SqlParser.cs │ ├── SyntaxException.cs │ ├── UnionClauseParser.cs │ ├── ValueClauseParser.cs │ ├── ValuesClauseParser.cs │ ├── WhereClauseParser.cs │ └── WithClauseParser.cs │ ├── ColumnValue.cs │ ├── CommandValue.cs │ ├── CommonTable.cs │ ├── Condition.cs │ ├── ConditionClause.cs │ ├── ConditionGroup.cs │ ├── CreateTableQuery.cs │ ├── CreateViewQuery.cs │ ├── Expression │ ├── CaseExpression.cs │ ├── CaseValuePair.cs │ ├── CaseWhenExpression.cs │ ├── CaseWhenValuePair.cs │ ├── ConcatExpression.cs │ ├── ConditionExtension.cs │ ├── ExistsExpression.cs │ ├── IThenCommand.cs │ ├── IValueContainerExtension.cs │ ├── StringCollectionExpression.cs │ └── ValueExpression.cs │ ├── Extension │ ├── DictionaryExtension.cs │ ├── IEnumerableExtension.cs │ ├── charExtension.cs │ ├── intExtensions.cs │ └── stringExtension.cs │ ├── ICondition.cs │ ├── ILogicalExpression.cs │ ├── IQueryable.cs │ ├── IValueClause.cs │ ├── IValueContainer.cs │ ├── InsertQuery.cs │ ├── LogicalExpression.cs │ ├── NamelessItem.cs │ ├── NamelessItemClause.cs │ ├── Query.cs │ ├── RelationTypes.cs │ ├── SelectClause.cs │ ├── SelectItem.cs │ ├── SelectQuery.cs │ ├── SelectQueryExtension.cs │ ├── SelectQueryFromExtension.cs │ ├── SelectQuerySelectExtension.cs │ ├── SelectQueryValue.cs │ ├── SelectQueryWithExtension.cs │ ├── SqModel.csproj │ ├── TableClause.cs │ ├── TableClauseExtension.cs │ ├── UnionClause.cs │ ├── ValueBuilder.cs │ ├── ValueContainer.cs │ ├── ValuesClause.cs │ └── WithClause.cs └── test └── SqModelTest ├── AnalysisTest ├── CommonTableTest.cs ├── ParseAliasTest.cs ├── ParseCaseTest.cs ├── ParseCteTest.cs ├── ParseFunctionTest.cs ├── ParseGroupTest.cs ├── ParseLogicalExpressionTest.cs ├── ParseOrderTest.cs ├── ParseTableTest.cs ├── ParseTest.cs ├── ParseUnionTest.cs ├── ParseValueClauseTest.cs ├── ParseValuesTest.cs ├── ParseWhereTest.cs ├── ReadTokensTest.cs ├── SelectItemTest.cs └── TableClauseTest.cs ├── CreateTable.cs ├── CreateView.cs ├── CteQuery.cs ├── CteSubquery.cs ├── Demo.cs ├── DistinctQuery.cs ├── Element.cs ├── Insert.cs ├── ORMTest.cs ├── SelectCaseWhen.cs ├── SelectColumn.cs ├── SelectRelationTable.cs ├── SelectSingleTable.cs ├── SelectSubquery.cs ├── SqModelTest.csproj └── WhereQuery.cs /.github/workflows/deploy_nuget.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/.github/workflows/deploy_nuget.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/LICENSE -------------------------------------------------------------------------------- /README-jp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/README-jp.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/README.md -------------------------------------------------------------------------------- /src/SqModel.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel.sln -------------------------------------------------------------------------------- /src/SqModel/Analysis/CaseExpressionParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/CaseExpressionParser.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/CaseWhenExpressionParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/CaseWhenExpressionParser.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/ConditionGroupParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/ConditionGroupParser.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/FromClauseParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/FromClauseParser.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/GroupClauseParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/GroupClauseParser.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/HavingClauseParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/HavingClauseParser.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/LogicalExpressionParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/LogicalExpressionParser.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/NamelessItemsParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/NamelessItemsParser.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/OrderClauseParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/OrderClauseParser.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/SelectClauseParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/SelectClauseParser.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/SqlParser.Disposable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/SqlParser.Disposable.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/SqlParser.Object.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/SqlParser.Object.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/SqlParser.ParseAlias.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/SqlParser.ParseAlias.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/SqlParser.ParseSelectQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/SqlParser.ParseSelectQuery.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/SqlParser.ReadSpace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/SqlParser.ReadSpace.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/SqlParser.ReadTokens.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/SqlParser.ReadTokens.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/SqlParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/SqlParser.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/SyntaxException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/SyntaxException.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/UnionClauseParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/UnionClauseParser.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/ValueClauseParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/ValueClauseParser.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/ValuesClauseParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/ValuesClauseParser.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/WhereClauseParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/WhereClauseParser.cs -------------------------------------------------------------------------------- /src/SqModel/Analysis/WithClauseParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Analysis/WithClauseParser.cs -------------------------------------------------------------------------------- /src/SqModel/ColumnValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/ColumnValue.cs -------------------------------------------------------------------------------- /src/SqModel/CommandValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/CommandValue.cs -------------------------------------------------------------------------------- /src/SqModel/CommonTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/CommonTable.cs -------------------------------------------------------------------------------- /src/SqModel/Condition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Condition.cs -------------------------------------------------------------------------------- /src/SqModel/ConditionClause.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/ConditionClause.cs -------------------------------------------------------------------------------- /src/SqModel/ConditionGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/ConditionGroup.cs -------------------------------------------------------------------------------- /src/SqModel/CreateTableQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/CreateTableQuery.cs -------------------------------------------------------------------------------- /src/SqModel/CreateViewQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/CreateViewQuery.cs -------------------------------------------------------------------------------- /src/SqModel/Expression/CaseExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Expression/CaseExpression.cs -------------------------------------------------------------------------------- /src/SqModel/Expression/CaseValuePair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Expression/CaseValuePair.cs -------------------------------------------------------------------------------- /src/SqModel/Expression/CaseWhenExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Expression/CaseWhenExpression.cs -------------------------------------------------------------------------------- /src/SqModel/Expression/CaseWhenValuePair.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Expression/CaseWhenValuePair.cs -------------------------------------------------------------------------------- /src/SqModel/Expression/ConcatExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Expression/ConcatExpression.cs -------------------------------------------------------------------------------- /src/SqModel/Expression/ConditionExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Expression/ConditionExtension.cs -------------------------------------------------------------------------------- /src/SqModel/Expression/ExistsExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Expression/ExistsExpression.cs -------------------------------------------------------------------------------- /src/SqModel/Expression/IThenCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Expression/IThenCommand.cs -------------------------------------------------------------------------------- /src/SqModel/Expression/IValueContainerExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Expression/IValueContainerExtension.cs -------------------------------------------------------------------------------- /src/SqModel/Expression/StringCollectionExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Expression/StringCollectionExpression.cs -------------------------------------------------------------------------------- /src/SqModel/Expression/ValueExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Expression/ValueExpression.cs -------------------------------------------------------------------------------- /src/SqModel/Extension/DictionaryExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Extension/DictionaryExtension.cs -------------------------------------------------------------------------------- /src/SqModel/Extension/IEnumerableExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Extension/IEnumerableExtension.cs -------------------------------------------------------------------------------- /src/SqModel/Extension/charExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Extension/charExtension.cs -------------------------------------------------------------------------------- /src/SqModel/Extension/intExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Extension/intExtensions.cs -------------------------------------------------------------------------------- /src/SqModel/Extension/stringExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Extension/stringExtension.cs -------------------------------------------------------------------------------- /src/SqModel/ICondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/ICondition.cs -------------------------------------------------------------------------------- /src/SqModel/ILogicalExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/ILogicalExpression.cs -------------------------------------------------------------------------------- /src/SqModel/IQueryable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/IQueryable.cs -------------------------------------------------------------------------------- /src/SqModel/IValueClause.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/IValueClause.cs -------------------------------------------------------------------------------- /src/SqModel/IValueContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/IValueContainer.cs -------------------------------------------------------------------------------- /src/SqModel/InsertQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/InsertQuery.cs -------------------------------------------------------------------------------- /src/SqModel/LogicalExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/LogicalExpression.cs -------------------------------------------------------------------------------- /src/SqModel/NamelessItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/NamelessItem.cs -------------------------------------------------------------------------------- /src/SqModel/NamelessItemClause.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/NamelessItemClause.cs -------------------------------------------------------------------------------- /src/SqModel/Query.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/Query.cs -------------------------------------------------------------------------------- /src/SqModel/RelationTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/RelationTypes.cs -------------------------------------------------------------------------------- /src/SqModel/SelectClause.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/SelectClause.cs -------------------------------------------------------------------------------- /src/SqModel/SelectItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/SelectItem.cs -------------------------------------------------------------------------------- /src/SqModel/SelectQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/SelectQuery.cs -------------------------------------------------------------------------------- /src/SqModel/SelectQueryExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/SelectQueryExtension.cs -------------------------------------------------------------------------------- /src/SqModel/SelectQueryFromExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/SelectQueryFromExtension.cs -------------------------------------------------------------------------------- /src/SqModel/SelectQuerySelectExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/SelectQuerySelectExtension.cs -------------------------------------------------------------------------------- /src/SqModel/SelectQueryValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/SelectQueryValue.cs -------------------------------------------------------------------------------- /src/SqModel/SelectQueryWithExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/SelectQueryWithExtension.cs -------------------------------------------------------------------------------- /src/SqModel/SqModel.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/SqModel.csproj -------------------------------------------------------------------------------- /src/SqModel/TableClause.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/TableClause.cs -------------------------------------------------------------------------------- /src/SqModel/TableClauseExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/TableClauseExtension.cs -------------------------------------------------------------------------------- /src/SqModel/UnionClause.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/UnionClause.cs -------------------------------------------------------------------------------- /src/SqModel/ValueBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/ValueBuilder.cs -------------------------------------------------------------------------------- /src/SqModel/ValueContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/ValueContainer.cs -------------------------------------------------------------------------------- /src/SqModel/ValuesClause.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/ValuesClause.cs -------------------------------------------------------------------------------- /src/SqModel/WithClause.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/src/SqModel/WithClause.cs -------------------------------------------------------------------------------- /test/SqModelTest/AnalysisTest/CommonTableTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/AnalysisTest/CommonTableTest.cs -------------------------------------------------------------------------------- /test/SqModelTest/AnalysisTest/ParseAliasTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/AnalysisTest/ParseAliasTest.cs -------------------------------------------------------------------------------- /test/SqModelTest/AnalysisTest/ParseCaseTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/AnalysisTest/ParseCaseTest.cs -------------------------------------------------------------------------------- /test/SqModelTest/AnalysisTest/ParseCteTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/AnalysisTest/ParseCteTest.cs -------------------------------------------------------------------------------- /test/SqModelTest/AnalysisTest/ParseFunctionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/AnalysisTest/ParseFunctionTest.cs -------------------------------------------------------------------------------- /test/SqModelTest/AnalysisTest/ParseGroupTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/AnalysisTest/ParseGroupTest.cs -------------------------------------------------------------------------------- /test/SqModelTest/AnalysisTest/ParseLogicalExpressionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/AnalysisTest/ParseLogicalExpressionTest.cs -------------------------------------------------------------------------------- /test/SqModelTest/AnalysisTest/ParseOrderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/AnalysisTest/ParseOrderTest.cs -------------------------------------------------------------------------------- /test/SqModelTest/AnalysisTest/ParseTableTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/AnalysisTest/ParseTableTest.cs -------------------------------------------------------------------------------- /test/SqModelTest/AnalysisTest/ParseTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/AnalysisTest/ParseTest.cs -------------------------------------------------------------------------------- /test/SqModelTest/AnalysisTest/ParseUnionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/AnalysisTest/ParseUnionTest.cs -------------------------------------------------------------------------------- /test/SqModelTest/AnalysisTest/ParseValueClauseTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/AnalysisTest/ParseValueClauseTest.cs -------------------------------------------------------------------------------- /test/SqModelTest/AnalysisTest/ParseValuesTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/AnalysisTest/ParseValuesTest.cs -------------------------------------------------------------------------------- /test/SqModelTest/AnalysisTest/ParseWhereTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/AnalysisTest/ParseWhereTest.cs -------------------------------------------------------------------------------- /test/SqModelTest/AnalysisTest/ReadTokensTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/AnalysisTest/ReadTokensTest.cs -------------------------------------------------------------------------------- /test/SqModelTest/AnalysisTest/SelectItemTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/AnalysisTest/SelectItemTest.cs -------------------------------------------------------------------------------- /test/SqModelTest/AnalysisTest/TableClauseTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/AnalysisTest/TableClauseTest.cs -------------------------------------------------------------------------------- /test/SqModelTest/CreateTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/CreateTable.cs -------------------------------------------------------------------------------- /test/SqModelTest/CreateView.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/CreateView.cs -------------------------------------------------------------------------------- /test/SqModelTest/CteQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/CteQuery.cs -------------------------------------------------------------------------------- /test/SqModelTest/CteSubquery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/CteSubquery.cs -------------------------------------------------------------------------------- /test/SqModelTest/Demo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/Demo.cs -------------------------------------------------------------------------------- /test/SqModelTest/DistinctQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/DistinctQuery.cs -------------------------------------------------------------------------------- /test/SqModelTest/Element.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/Element.cs -------------------------------------------------------------------------------- /test/SqModelTest/Insert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/Insert.cs -------------------------------------------------------------------------------- /test/SqModelTest/ORMTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/ORMTest.cs -------------------------------------------------------------------------------- /test/SqModelTest/SelectCaseWhen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/SelectCaseWhen.cs -------------------------------------------------------------------------------- /test/SqModelTest/SelectColumn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/SelectColumn.cs -------------------------------------------------------------------------------- /test/SqModelTest/SelectRelationTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/SelectRelationTable.cs -------------------------------------------------------------------------------- /test/SqModelTest/SelectSingleTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/SelectSingleTable.cs -------------------------------------------------------------------------------- /test/SqModelTest/SelectSubquery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/SelectSubquery.cs -------------------------------------------------------------------------------- /test/SqModelTest/SqModelTest.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/SqModelTest.csproj -------------------------------------------------------------------------------- /test/SqModelTest/WhereQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mk3008/SqModel/HEAD/test/SqModelTest/WhereQuery.cs --------------------------------------------------------------------------------