{"repo":"zerodaycode/Canyon-SQL","free":true,"listed":false,"github":"https://github.com/zerodaycode/Canyon-SQL","clone":"git clone https://github.com/zerodaycode/Canyon-SQL.git","description":"A full asyncronous Rust ORM and query builder for multiple databases","language":"Rust","stars":111,"topics":["rust","orm","database","sql","postgres","tiberius"],"license":"MIT","category":"databases-storage","readme_excerpt":"CANYON-SQL A full written in Rust ORM for multiple databases Canyon-SQL is a high level abstraction for working with multiple databases concurrently. Is build on top of the async language features to provide a high speed, high performant library to handling data access for consumers. Early stage disclaimer The library it's still on an early stage state. Any contrib via fork + PR it's really appreciated. Currently we are involved in a really active development on the project. :memo: Full documentation resources There is a work-in-progress web page, build with mdBook containing the official documentation. Here is where you will find all the technical documentation for Canyon-SQL . You can read it by clicking this link If you want to contribute in some section of the documentation canyon-book repository: :pushpin: Most important features - Async by default. Almost every functionality provided is ready to be consumed concurrently. - Use of multiple datasources. You can query multiple databases at the same time, even different ones! This means that you will be able to query concurrently a PostgreSQL database and a SqlServer or MySql one in the same project. - Is macro based. With a few annotations and a configuration file, you are ready to write your data access. - Allows migrations . Canyon-SQL comes with a god-mode that will manage every table on your database for you. You can modify in Canyon code your tables internally, altering columns, setting up constraints... Also, in the ","default_branch":null,"files":null,"tree":[],"storefront":"/r/zerodaycode","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zerodaycode/Canyon-SQL/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."}