📄️ Models
Models in Rhino are standard Rails models that are exposed automatically via REST API when added as resources to config/rhino.rb.
📄️ Properties
Properties are generated from attributes on an ActiveRecord model. They are used to define the data model for a resource and are used to generate the API schema, validation, and serialization.
📄️ Routes
Routes for Rhino models listed as resources in config/rhino.rb are automatically generated. The routes are based on the model name and the owner of the model. The routes are generated for the standard CRUD actions except for globally owned models which only have the index and show actions. The base scope for the API routes is /api.