{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:nuget/sels.sql.querybuilder","name":"sels.sql.querybuilder","description":"Framework for creating sql queries using fluent builders.\n\t\t\tUses a (somewhat) easy to extend expression system that gets compiled into SQL using compilers.\n\t\t\tCan be used for simple queries or more advanced queries (Joins, conditions (WHERE), sub queries, order by, group by, functions (MIN, AVG, ...), Union, case when then else, ...)\n\n\t\t\tSupports the following sql statements:\n\t\t\t- Insert\n\t\t\t- Update\n\t\t\t- Delete\n\t\t\t- Select\n\t\t\t- Common table expressions (CTE)\n\t\t\t- If, else if, else\n\t\t\t- Declare variable\n\t\t\t- Set variable\n\n\t\t\tUse IServiceCollection.AddSqlQueryProvider() or IServiceCollection.AddCachedSqlQueryProvider to inject ISqlQueryProvider or ICachedSqlQueryProvider to start building sql queries.\n\n\t\t\tOfficial compilers:\n\t\t\t- Sels.SQL.QueryBuilder.MySQL","version":"1.0.0-beta-000345","softwareVersion":"1.0.0-beta-000345","license":"https://spdx.org/licenses/Other","codeRepository":"https://github.com/Jenssels1998/Sels.Core","issueTracker":"https://github.com/HomebrewDotNET/Sels.Core/issues","url":"https://github.com/Jenssels1998/Sels.Core","keywords":["Sels","SQL","Query","QueryBuilder","Fluent","Expression"],"programmingLanguage":{"@type":"ComputerLanguage","name":"C#"},"dateCreated":"2023-05-13","dateModified":"2024-11-25","datePublished":"2024-11-25","copyrightYear":2023,"downloadUrl":"https://api.nuget.org/v3-flatcontainer/sels.sql.querybuilder/1.0.0-beta-000345/sels.sql.querybuilder.1.0.0-beta-000345.nupkg","applicationCategory":"nuget","runtimePlatform":"nuget","developmentStatus":"active","sameAs":["https://www.nuget.org/packages/sels.sql.querybuilder/"],"https://www.w3.org/ns/activitystreams#likes":2}