{"repo":"luckyframework/avram","free":true,"listed":false,"github":"https://github.com/luckyframework/avram","clone":"git clone https://github.com/luckyframework/avram.git","description":"A Crystal database wrapper for reading, writing, and migrating Postgres databases.","language":"Crystal","stars":183,"topics":["orm","lucky-framework","crystal","hacktoberfest"],"license":"MIT","category":"databases-storage","readme_excerpt":"Avram Database ORM built for the Lucky Framework written in Crystal. Supporting PostgreSQL 12+ and based off principals of Elixir Ecto and Rails ActiveRecord. Why Avram? The name comes from Henriette Avram. Henriette Davidson Avram (October 7, 1919 – April 22, 2006) was a computer programmer and systems analyst who developed the MARC format (Machine Readable Cataloging), the international data standard for bibliographic and holdings information in libraries. Installation Add this to your application's shard.yml : Usage For more details, read the guides. Contributing 1. Fork it ( https://github.com/luckyframework/avram/fork ) 1. Create your feature branch (git checkout -b my-new-feature) 1. Make your changes 1. Run specs crystal spec 1. Check formatting crystal tool format spec/ src/ 1. Check ameba ./bin/ameba 1. Commit your changes (git commit -am 'Add some feature') 1. Push to the branch (git push origin my-new-feature) 1. Create a new Pull Request Docker is provided for quick setup and testing. You can run ./script/setup and ./script/test for ease. Contributors paulcsmith Paul Smith - Original Creator of Lucky Made with contrib.rocks.","default_branch":null,"files":null,"tree":[],"storefront":"/r/luckyframework","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/luckyframework/avram/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."}