faker相关内容
我有一个 users 表和一个 roles 表,其中有一个多对-许多 关系.这两个表连接到一个名为 role_user 的联结表. 这是表及其连接的模型. 以下是我的 Laravel 项目中的模型: 用户 命名空间应用程序;使用 Illuminate\Database\Eloquent\Model;类用户扩展模型{公共功能角色(){返回 $this->belongsToMany
..
我正在尝试在 Rails 4 中为我的数据库运行一个简单的 bundle exec rake db:seed.但是,在运行它时,我得到以下输出: ********-C02MGBVJFD57:myapp ***********$ bundle exec rake db:seed您的 Gemfile 多次列出 gem factory_girl_rails (>= 0).您可能应该只保留其中之一.虽然
..
我开发了一种功能,可以下载基于数据库生成的CSV文件.我为此进行了测试,并且对我来说工作正常.但是问题是在完成测试运行后,该文件没有被删除. 问题.测试完全运行后,是否会自动删除使用存储伪造品创建的此文件?如果是的话,它不会为我删除.请查看我的测试功能. /*测试文件*/公共功能测试AmazonDailyPendingStatusReport(){//创建工厂存储:: fake('repo
..
我想在伪造者中创建两个唯一的用户.我想知道正确的方法. $ factory-> define(App \ User :: class,function(Faker \ Generator $ faker){静态$ password;返回 [{'名称'=>“人员1",'email'=>"person1@gmail.com",'password'=>$ password?:$ password =
..
我正在使用Kalnoy/Nestedset,并尝试使用fakerr为我的注释表添加种子,但是会出现“数组到字符串转换"错误. 评论表如下: Schema :: create('comments',function(Blueprint $ table){$ table-> increments('id');$ table-> unsignedInteger('user_id');$ tab
..
这使我发疯了,我敢肯定这很简单,但似乎没有任何地方记录在案. 我正在使用 Faker.js 和以下内容生成我的随机数: faker.random.number(); 很好,现在,如果我想在2个数字之间进行运算,我将如何处理? 我尝试了以下操作: faker.random.number(10,50); 但是,这只能为我提供从 0 到 10 的数字.不知道 50 在做什么.
..
Factory_boy 使用 fake-factory(Faker)生成随机值,我想直接在Faker的Django测试中生成一些随机值. Factory_boy文档建议使用 factory.Faker 及其提供者为: class RandomUserFactory(factory.Factory):类Meta:模型=模型.用户first_name = factory.Faker('fir
..
我正在尝试通过结合使用json-server和json-schema-faker来创建模拟数据. 我试图使用$ref属性,但是我知道这仅引用类型,而不是确切的值. 是否有一种方法可以重用完全相同的值,而不仅仅是其类型? 我在mockDataSchema.js文件中拥有的架构是: var schema = { "title": "tests", "type":
..
我喜欢 Faker ,我一直在seeds.rb中使用它来填充我的开发环境带有真实的数据. 我也刚开始使用 Factory Girl ,它也节省了很多时间-但是当我在网络上搜索代码示例,我看不出有人将两者结合在一起的证据. 问人们在工厂中不使用伪造者有充分的理由吗? 我的感觉是,这样做可以通过每次都随机(但可预测)种子数据来提高测试的健壮性,希望可以增加弹出错误的可能性. 但是也
..
尝试将第四列添加到长度为 465017 的以下数据框中。 0 1 2 0 228055 231908 1 1 228056 228899 1 运行以下语法 x [“ Fake_date”] = fake.date(pattern =“%Y-%m-%d”,end_datetime = None) 返回 0 1 2假日期 0 22
..
我正在使用faker.js库生成随机数据,并且我有几个工厂函数可以生成一系列用户数据: const createUser = () => { return { name: faker.name.findName(), email: faker.internet.email(), address: faker.address.streetAddress(),
..
我正在编写测试用例,以测试添加帐户的功能.这意味着我需要为该帐户生成数据:名称,电子邮件,参考号和订单号.我当时在想,对于每个这些字段,我都可以生成一个带有前缀的随机单词或数字,以便可以使用脚本定期从数据库中删除这些条目. 问题是,我不确定如何添加前缀或实际上只是使用大多数伪造者的关键字. 在我使用md5关键字来创建可用于测试用例的每个实例的字符串的那一刻,我已经在资源文件中创建了一个
..
我想使用Python Faker库生成500行数据,但是我使用下面提供的代码重复获取数据.您能指出我要去哪里了吗?我相信这与for循环有关.预先感谢: from faker import Factory import pandas as pd import random def create_fake_stuff(fake): df = pd.DataFrame(columns=('n
..
我正在开发一个Django应用程序,该应用程序存储用户信息,例如其地址,电话号码,姓名等. 我使用过PHP的 Faker 库以及Laravel附带的种子.我本来可以用假数据填充数据库,但是现在我正在使用Django. 我想在我的users表中填充大约200个条目.但是,我不希望这些条目是随机字符串.我希望它是像Laravel一样的伪造数据.我不知道该怎么办. 要保留伪造数据我需要
..
最近,我一直在尝试通过Model Factories和Faker使用Laravel播种为数据库播种. 对于简单的模式,让它工作起来很容易:).但是,在处理涉及外键和表关系的复杂数据库架构时,我遇到了几个问题: 一对一 一对多 多对多 ...就像链接中描述的那样: 模型工厂中的Laravel 5.1外键. 在本主题中,官方文档建议运行数据库像这样的种子: publi
..
系统 本地PHP 5.6.19 使用Laravel 5.0制作的应用,使用fzaninotto/Faker作为播种机 Mysql远程 远程MySQL 带有MariaDB 10.1.13-MariaDB-1〜jessie的Debian 8 正在运行的播种机 php artisan migrate:reset; php artisan migrate; php artisan db:
..
我有一个 users 表和一个具有多对多关系的 roles 表.这两个表连接到名为 role_user 的联结表. 这是表及其连接的模型. 下面是我的Laravel项目中的模型: 用户 namespace App; use Illuminate\Database\Eloquent\Model; class Role extends Model { public fu
..
我想为Laravel中的Faker创建一个自定义提供程序(例如,一个用于随机建筑物名称的提供程序). 自定义提供程序应在哪里存储在我的应用程序中,以及如何使用它? 解决方案 您应使用php artisan生成自定义提供程序... 在命令行上,导航至应用程序的根目录,然后输入... php artisan make:provider FakerServiceProvider
..
我有一个包含品牌和商店两列的数据库.每个品牌都可以欠几家商店,我想使用Laravel通过Fakers为我的数据库添加种子. 因此,在建立模型中的迁移和关系之后
..
如何在模型工厂中定义外键?例如,如果我有一个组织表有一个外键的国家表,在我的模型工厂,我不得不为国家ID定义一个虚拟值,如下所示: $ factory-> define(App \Organisation :: class,function($ faker){ return [ 'name'=> $ faker->公司, 'country_id'=> 197, ]; });
..