{"repo":"halcyonnouveau/estoult","free":true,"listed":false,"github":"https://github.com/halcyonnouveau/estoult","clone":"git clone https://github.com/halcyonnouveau/estoult.git","description":"Python data mapper and query builder for SQL databases.","language":"Python","stars":17,"topics":["python","sql","query-builder","data-mapper","postgresql","mysql","sqlite"],"license":"MIT","category":"databases-storage","readme_excerpt":"Estoult Estoult (pronounced es-too ) is a Python toolkit for data mapping with an integrated query builder for SQL databases. It currently supports MySQL, PostgreSQL, and SQLite. Features: - Not an ORM. Estoult doesn't attempt to apply relational algebra to objects. - Concise and composable (sub)queries. - Easy debugging by displaying any generated SQL in a readable format. - Fast. Estoult is NOT an ORM. Estoult only works with Python 3.9+. Installation Install Estoult through pip: Quick Example Documentation Check the documentation for help and getting started. Contributing If you have found a bug or would like to see a feature added to Estoult, please submit an issue or a pull request! Likewise if you found something in the documentation unclear or imprecise. Tests Tests are run with pytest. Install it using pip: Run tests from the shell: License Estoult is licensed under the MIT license (see LICENSE file).","default_branch":null,"files":null,"tree":[],"storefront":"/r/halcyonnouveau","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/halcyonnouveau/estoult/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."}