Ruby on Rails
This is the official documentation of the agent_ruby
Ruby agent.
Into your Gemfile file, add the following lines:
gem "forest_admin_rails", ">= 1.0.0.beta"
gem "forest_admin_agent", ">= 1.0.0.beta"
gem "forest_admin_datasource_toolkit", ">= 1.0.0.beta"
gem "forest_admin_datasource_active_record", ">= 1.0.0.beta"
gem "forest_admin_datasource_customizer", ">= 1.0.0.beta"
and run bundle install
Then run the following commands in your terminal
rails g forest_admin_rails:install THE-KEY-PROVIDED-BY-FORESTADMIN
Once the installation is finish, you have a new configuration file (app/lib/forest_admin_rails/create_agent.rb
) and second file (config/initializers/forest_admin_rails.rb
) to handle your environment variables.
module ForestAdminRails
class CreateAgent
def self.setup!
database_configuration = Rails.configuration.database_configuration
datasource = ForestAdminDatasourceActiveRecord::Datasource.new(database_configuration[Rails.env])
@create_agent = ForestAdminAgent::Builder::AgentFactory.instance.add_datasource(datasource)
customize
@create_agent.build
end
def self.customize
# @create_agent.add_datasource....
end
end
end
Running
rails server
should be enough to be redirected to the "rate-install" page.
Last updated
Was this helpful?