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

![image](https://user-images.githubusercontent.com/20902446/91118801-63c42980-e6c4-11ea-816b-ab61c5cc17ee.png)

[root@localhost ~]# datafaker mysql mysql+mysqldb://root:123456@localhost:3306/ant_3.0_qm t_account_detail 10 --meta tad.txt Process Process-4: Traceback (most recent call last): File "/usr/lib64/python2.7/multiprocessing/process.py", line 258, in _bootstrap self.run() File "/usr/lib64/python2.7/multiprocessing/process.py", line 114, in run self._target(*self._args,...

打印出来的效果是none,就按按照例子的fake_datetime_between('2019-04-14 00:00:00', '2019-04-15 00:00:00')复制输入的

譬如客户标识,customer001这样的,我给编号为C00001,C00002,C0003,这样的编号如何形成?

行政区错乱 , 比如 , 海南省银川市梁平广州路z座 ( 银川市不是在海南的 )

如题,数据库密码带有@的要怎么设置。比如: datafaker rdb mysql+mysqldb://user:pass@2020@localhost:3306/mydb?charset=utf8 stu 10 --meta meta.txt --batch 10

def fake_date_between(self, start_date=None, end_date=None, format='%Y-%m-%d'): # 去掉时分秒,不然后续计算天差值会出错 today = datetime.datetime.strftime(datetime.datetime.today(), "%Y-%m-%d") today = datetime.datetime.strptime(today, '%Y-%m-%d') if start_date is None: start_diff = 'today' else: start_date = datetime.datetime.strptime(start_date, '%Y-%m-%d') diff = (start_date...

UUID||VARCHAR(32)||自增id[:inc(id,1)] CREATE_USER||VARCHAR(32)||[:enum(file://account_uuid.txt)] CREATE_TIME||VARCHAR(19)||[:enum(2020-04-05)] CREATE_ORG||VARCHAR(32)||[:enum(组织1, 组织2)] CREATE_DEP||VARCHAR(32)||[:enum(部门1, 部门2)] CHANGE_USER||VARCHAR(32)||[:enum(file://account_uuid.txt)] ENABLED||CHAR(1)||[:enum(Y)] REMOVED||CHAR(1)||[:enum(N)] PRIORITY||DECIMAL(10,0)||顺序号[:decimal(4,2,1)] REMARK||VARCHAR(32)|| BUSINESS_STATUS||VARCHAR(8)||业务状态[:enum(状态1, 状态2, 状态3, 状态4)] ID_BUSINESS||VARCHAR(32)||所属业务活动[:enum(春查, 秋查, 安评)] ID_ITEM||VARCHAR(32)||所属指标(针对安评) ID_WORK_TYPE||VARCHAR(32)||问题类型(即业务类型) FIND_DATE||VARCHAR(19)||发现日期 ID_FINDER||VARCHAR(32)||发现人的ID[:enum(file://account_uuid.txt)] ID_DEPT_FINDER||VARCHAR(32)||发现人所属部门 PHE_CONTENT||VARCHAR(500)||现象描述 ID_BUSINESS_OBJ||VARCHAR(32)||具体业务对象id ID_BUSINESS_OBJTYPE||VARCHAR(32)||业务对象类型 ID_DEPT_RES||VARCHAR(32)||处理负责部门 ID_PERSON_RES||VARCHAR(32)||处理负责人(审核人) ID_DEAL||VARCHAR(32)||处理单id...

![image](https://user-images.githubusercontent.com/20902446/90728739-090f8400-e2f8-11ea-917a-daae399061d6.png) 报错一直卡住了。Ctrl+c结束不了。有快捷方式结束吗?目前只能关闭当前命令行窗口。谢谢!

meta.txt如下: ID||VARCHAR(10)||PK[:inc(id,1)] NAME||VARCHAR(20)||NAME[:name] DEPT||VARCHAR(20)||DEPT[:company] AGE||NUMBER(3)||AGE[:age] TEL||VARCHAR(11)||TEL[:phone_number] EMAIL||VARCHAR(30)||EMAIL[:email] IP||VARCHAR(15)||IP[:ipv4] ADDR||VARCHAR(50)||ADDR[:street_address] CREDITCARD||VARCHAR(30)||CREDITCARD[:credit_card_number] 命令如下: datafaker rdb oracle://xxx:xxx@*.*.*.*:1521/orcl test_data 100 --meta meta.txt 报错如下: Process Process-7: Traceback (most recent call last): File "/home/ubuntu/.local/lib/python3.8/site-packages/sqlalchemy/engine/base.py", line 1248,...