我在铁路上创建了一个学生生成器,但无法填充它

问题描述 投票:0回答:1

这是我的代码:我在开发环境中创建了一个名为setup的任务以填充sqlite3表。

task setup: :environment do
    puts "Cadastrando os alunos..."

    100.times do |i|
      Aluno.create!(
        inscricao: Faker::Lorem,
        data_inscricao: Faker::Date,
        nome: Faker::Name,
        data_nascimento: Faker::Date,
        cpf: Faker::Base.numerify('###.###.###-##'),
        endereco: Faker::Lorem,
        cidade: Faker::Lorem,
        bairro: Faker::Lorem,
        cep: Faker::Base.numerify('#####-###'),
        contato1: Faker::Base.numerify('(##) #####-####'),
        contato2: Faker::Base.numerify('(##) #####-####'),
        email: Faker::Internet.email,
        facebook: Faker::Lorem,
        igreja: Faker::Lorem,
        soube: Faker::Lorem,
        proposito: Faker::Lorem,
        historico: Faker::Lorem
      )
    end
  end

这是错误。

enter image description here

如果您需要其他信息,我会提供。

ruby-on-rails faker
1个回答
1
投票

我发现了错误,原因在于Faker :: Date属性!谢谢。

© www.soinside.com 2019 - 2024. All rights reserved.