You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
factory :business_partner do name { Faker::name } company { true } location client default_company { true } end
The Factory works fine when using eager_load = false in the test environment.However, enabling eager_load the value for the default_company is stored as false which is also set as the default value on Model and DB level for this column.
Reproduction Steps
Run FactoryBot.create(:business_partner) on a Rails console.
This sounds more like an application setup bug than a factory_bot bug, but there's also not enough information here to help. We'd need either a reproduction script or a sample application that reproduces the problem to help further.
Description
We have the following factory.
factory :business_partner do name { Faker::name } company { true } location client default_company { true } end
The Factory works fine when using
eager_load = false
in the test environment.However, enabling eager_load the value for the default_company is stored asfalse
which is also set as the default value on Model and DB level for this column.Reproduction Steps
Run
FactoryBot.create(:business_partner)
on a Rails console.System configuration
factory_bot_rails version: 6.2.0
factory_bot version: 6.2.1
rails version: 6.1.6
ruby version: 3.0.4
The text was updated successfully, but these errors were encountered: