datafaker icon indicating copy to clipboard operation
datafaker copied to clipboard

Datafaker is a large-scale test data and flow test data generation tool. Datafaker fakes data and inserts to varied data sources. 测试数据生成工具

Results 92 datafaker issues
Sort by recently updated
recently updated
newest added

oracle表里有一个时间字段,类型是date,不管是用[:date]还是[:datetime]或者format都报错,应该怎么解决

能不能支持一下SQL Sever呢?感觉就差这个了

现在从文件读取枚举值时只支持单列,是否可增加指定列,多条件关联时就不用读取多个文件,更加方便多表关联的造数

导出文件每行会多出一行空行

#id||int||auto increament id[:inc(id,31)] name||varchar(20)||name school||varchar(20)||school name[:enum(file://names.txt)] nickname||varchar(20)||nickname[:enum(鬼泣, 高小王子, 歌神, 逗比)] age||int||student age[:age] class_num||int||class size[:int(10, 100)] score||decimal(4,2)||score[:decimal(4,2,1)] phone||bigint||phone number[:phone_number] email||varchar(64)||email[:email] ip||varchar(32)||IP[:ipv4] address||text||home address[:address] createtime||datetime||datetime(1,%Y-%m-%d %H:%M) updatetime||datetime||datetime(1,%Y-%m-%d %H:%M) ![image](https://user-images.githubusercontent.com/18711847/156101323-9a0acc4a-cada-4906-ac71-f7cc01800dfb.png)

支持null 值和空值吗? 我自己尝试了下,好像不支持null值和空值

% datafaker file . out.txt 10 --meta mg_mock_meta.txt Traceback (most recent call last): File "/usr/local/lib/python3.8/site-packages/datafaker-0.7.4-py3.8.egg/datafaker/cli.py", line 89, in main db = load_db_class(args.dbtype)(args) File "/usr/local/lib/python3.8/site-packages/datafaker-0.7.4-py3.8.egg/datafaker/cli.py", line 79, in load_db_class module =...

datafaker.dbs.basedb下BaseDB类parse_schema_from_rows函数中 当cmd等于INT_TYPES,结果item字典中的args部分格式是[{value}, {unsigned}] 而之后在生成数据时调用datafaker.fakerdata下FackData类fake_int函数,参数是(min=None, max=None, unsigned=False) 这会导致错误 我用的是mysql,字段是int(11),其他数据源没考虑过,所以不能给出建议修改的方法 mysql下解决方案: ![image](https://user-images.githubusercontent.com/18497741/151519298-f3ac74ab-bb2d-46f7-936e-1833c5f408e6.png)