Overview:
The rom-rails gem provides Rails integration for Ruby Object Mapper (ROM). It offers various generators and tests, enabling seamless integration of ROM with Rails projects. The gem aims to enhance the development experience by providing tools for handling relations, repositories, mappers, and commands.
Features:
- Relation generators: Easily generate relations for ROM in Rails projects.
- Repository generators: Generate repositories for interacting with data sources.
- Mapper generators: Create mappers to transform data between different formats.
- Command generators: Generate commands for executing database operations.
- Tests: Built-in support for running tests to ensure the functionality of ROM in Rails projects.