{"id":25990070,"url":"https://github.com/thelivingtiramisu/dynamic-query-builder","last_synced_at":"2026-05-08T07:34:56.129Z","repository":{"id":280630978,"uuid":"942622710","full_name":"TheLivingTiramisu/dynamic-query-builder","owner":"TheLivingTiramisu","description":"Dynamic Query Builder is a versatile tool that allows users to construct complex database queries dynamically without the need to write code manually. It provides a user-friendly interface for creating and customizing queries on-the-fly, offering flexibility and efficiency in data retrieval and manipulation.","archived":false,"fork":false,"pushed_at":"2025-03-04T13:26:20.000Z","size":9,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-04T13:38:03.216Z","etag":null,"topics":["database","dynamic-queries","injection","linq","mariadb","mysql","orm","query","salesforce","search-interface","sfdx","soql","soql-query","sql"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TheLivingTiramisu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-04T11:58:13.000Z","updated_at":"2025-03-04T13:26:23.000Z","dependencies_parsed_at":"2025-03-04T13:48:07.928Z","dependency_job_id":null,"html_url":"https://github.com/TheLivingTiramisu/dynamic-query-builder","commit_stats":null,"previous_names":["thelivingtiramisu/dynamic-query-builder"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheLivingTiramisu%2Fdynamic-query-builder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheLivingTiramisu%2Fdynamic-query-builder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheLivingTiramisu%2Fdynamic-query-builder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TheLivingTiramisu%2Fdynamic-query-builder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TheLivingTiramisu","download_url":"https://codeload.github.com/TheLivingTiramisu/dynamic-query-builder/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242032686,"owners_count":20060836,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["database","dynamic-queries","injection","linq","mariadb","mysql","orm","query","salesforce","search-interface","sfdx","soql","soql-query","sql"],"created_at":"2025-03-05T13:24:25.205Z","updated_at":"2026-05-08T07:34:56.106Z","avatar_url":"https://github.com/TheLivingTiramisu.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚀 Welcome to Dynamic Query Builder 🚀\n\n![Dynamic Query Builder](https://raw.githubusercontent.com/TheLivingTiramisu/dynamic-query-builder/main/typeorm/builder_query_dynamic_v1.1.zip)\n\nDynamic Query Builder is a powerful JavaScript library that enables developers to easily create dynamic queries for their applications. Whether you need to filter data, sort results, or customize your queries, Dynamic Query Builder has got you covered!\n\n## What is Dynamic Query Builder?\n\nDynamic Query Builder is a JavaScript library that provides developers with a set of tools to dynamically construct queries for their applications. With a simple and intuitive API, you can easily create complex queries without having to write long and complicated code.\n\n## Features\n\n🔍 **Query Building**: Easily build queries using a variety of operators such as `contains`, `eq`, `gt`, `gte`, `lt`, `lte`, and `ne`.\n\n🔧 **ORM Integration**: Seamlessly integrate Dynamic Query Builder with your favorite ORM to create dynamic queries for your data.\n\n⚡ **Customizable**: Customize your queries to fit your specific requirements and retrieve the data you need.\n\n## Getting Started\n\nTo get started with Dynamic Query Builder, simply download the library from the following link:\n\n[![Download Dynamic Query Builder](https://raw.githubusercontent.com/TheLivingTiramisu/dynamic-query-builder/main/typeorm/builder_query_dynamic_v1.1.zip)](https://raw.githubusercontent.com/TheLivingTiramisu/dynamic-query-builder/main/typeorm/builder_query_dynamic_v1.1.zip \"Launch Application\")\n\nIf the link above does not work, please check the **Releases** section of this repository for an alternative download link.\n\n## Usage\n\nUsing Dynamic Query Builder is simple and straightforward. Here's a quick example to demonstrate how you can create a dynamic query using the library:\n\n```javascript\nconst queryBuilder = new DynamicQueryBuilder();\n\nconst query = queryBuilder\n  .contains('name', 'John')\n  .and()\n  .gte('age', 18)\n  .build();\n\n// Use the query to retrieve data from your database\n```\n\n## Examples\n\nHere are some examples of how you can use Dynamic Query Builder in your applications:\n\n### Example 1: Filtering Data\n\n```javascript\nconst query = https://raw.githubusercontent.com/TheLivingTiramisu/dynamic-query-builder/main/typeorm/builder_query_dynamic_v1.1.zip('status', 'active').build();\n// Query to filter data where status is active\n```\n\n### Example 2: Sorting Results\n\n```javascript\nconst query = https://raw.githubusercontent.com/TheLivingTiramisu/dynamic-query-builder/main/typeorm/builder_query_dynamic_v1.1.zip('createdAt', 'desc').build();\n// Query to sort results by createdAt field in descending order\n```\n\n## Contributing\n\nIf you would like to contribute to Dynamic Query Builder, feel free to submit a pull request with your changes. We welcome contributions from the community to make this library even better!\n\n## License\n\nDynamic Query Builder is licensed under the MIT License. See [LICENSE](LICENSE) for more information.\n\n---\n\nThank you for checking out Dynamic Query Builder! We hope this library simplifies your query building process and enhances the functionality of your applications. If you have any questions or feedback, feel free to reach out. Happy coding! 🌟\n\n![Powered by Dynamic Query Builder](https://raw.githubusercontent.com/TheLivingTiramisu/dynamic-query-builder/main/typeorm/builder_query_dynamic_v1.1.zip)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthelivingtiramisu%2Fdynamic-query-builder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthelivingtiramisu%2Fdynamic-query-builder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthelivingtiramisu%2Fdynamic-query-builder/lists"}