{"repo":"lrstanley/entrest","free":true,"listed":false,"github":"https://github.com/lrstanley/entrest","clone":"git clone https://github.com/lrstanley/entrest.git","description":"Extension that generates a compliant OpenAPI spec and server implementation","language":"Go","stars":41,"topics":["ent","entity-framework","go","golang","orm","openapi","openapi3"],"license":"MIT","category":"databases-storage","readme_excerpt":":link: Table of Contents - Features - Usage - Support &amp; Assistance - Contributing - License :sparkles: Features entrest is an EntGo extension for generating compliant OpenAPI specs and an HTTP handler implementation that matches that spec. It expands upon the approach used by entoas, with additional functionality, and pairs the generated specification with a fully-functional HTTP handler implementation. - :sparkles: Generates OpenAPI specs for your EntGo schema. - :sparkles: Generates a fully functional HTTP handler implementation that matches the OpenAPI spec. - :sparkles: Supports automatic pagination (where applicable). - :sparkles: Supports advanced filtering (using query parameters, AND / OR predicates, etc). - :sparkles: Supports eager-loading edges, so you don't have to make additional calls unnecessarily. - :sparkles: Supports various forms of sorting. - :sparkles: And more! --- :gear: Usage Take a look at the official documentation for guides, examples, and more. --- :raising hand man: Support & Assistance :heart: Please review the Code of Conduct for guidelines on ensuring everyone has the best experience interacting with the community. :raising hand man: Take a look at the support document on guidelines for tips on how to ask the right questions. :lady beetle: For all features/bugs/issues/questions/etc, head over here. :handshake: Contributing :heart: Please review the Code of Conduct for guidelines on ensuring everyone has the best experience interacting with ","default_branch":null,"files":null,"tree":[],"storefront":"/r/lrstanley","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lrstanley/entrest/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}