datafaker
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. 测试数据生成工具

[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...
 报错一直卡住了。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,...