title: Rails fixtures and namespace model - ActiveRecord::Fixture::FixtureError
body: <p>in an app I work on test suite is done with Minitest and fixtures and I faced such a problem, I can't solve, neither find a solution.</p>
  
  <p>I have a model <code>Survey</code> and fixtures for it <code>test/fixtures/surveys.yml</code>:</p>
  
  <pre><code>one:
    user: admin
    name: Survey one
    description: This is survey one
    company: university
    review_type: 1
  
  two:
    user: admin
    name: Survey two
    description: This is survey two
    company: university
  </code></pre>
  
  <p>also, I have namespace <code>surveys</code> and there a model for question - <code>Surveys::Question</code> (with polymorphic association), which has corresponding fixtures <code>test/fixtures/surveys/questions.yml</code>:</p>
  
  <pre><code>one:
    sentence: Survey question one?
    display_order: 1
    question_type: 0
    questionable: one (Survey)
  
  two:
    sentence: Survey question two?
    display_order: 2
    question_type: 1
    questionable: one (Survey)
  </code></pre>
  
  <p>So far so good, things work. But whenever I try to add another <code>questions</code> definition to fixtures, let's say:</p>
  
  <pre><code>three:
    sentence: Survey question three?
    display_order: 3
    question_type: 2
    questionable: one (Survey)
  </code></pre>
  
  <p>an error is raised: <code>ActiveRecord::Fixture::FixtureError: table "surveys" has no column named "sentence"</code></p>
  
  <p>I totally can't follow up, why suddenly <code>ActiveRecord::Fixtures</code> fails to follow up.</p>
  
  <p>I would be grateful for any suggestion on this.</p>