Skip to content

Documentation instructions not working - uninitialized constant Flipper::Adapters::ActiveRecord::Model #957

@ceritium

Description

@ceritium

Hi, I am following the instructions in the ActiveRecord section for a fresh Rails 8.1.1 app, but it's failing with

 uninitialized constant Flipper::Adapters::ActiveRecord::Model (NameError)

Flipper::Adapters::ActiveRecord::Model.connects_to database: {

My initializer looks like this:

require 'flipper/adapters/active_record'

Flipper.configure do |config|
  config.adapter { Flipper::Adapters::ActiveRecord.new }
end

Flipper::Adapters::ActiveRecord::Model.connects_to database: {
  writing: :flipper, reading: :flipper_replica
}

And I added the following gems:

gem "flipper-active_record"
gem "flipper-ui"
gem "flipper"

It's not available on the initializer, but it is available once the application is loaded. What would be the proper approach to configure the database?

Many thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions