PayneV

Results 5 comments of PayneV
trafficstars

还有个小意见,如果能根据表,自动生成表的 字段名,类型,长度就更好了。 目前还是需要 自己代码 连接DB,查一下 `INFORMATION_SCHEMA.COLUMNS` 表,生产出`meta.txt`来用。 我测了下**SqlServer2012**,用这个工具可以支持插入测试数据的。 但是可能需要配置一下,`ODBC`的 **System DSN**。 ``` "mssql+pyodbc://mssql-v" ```

好的,现在有个需求,比如DB里是 VARCHAR(2),我想随机输出01-99的数字。这种应该怎么配置?还是得穷举到单独的 Enum.txt里? 能不能加一个 配置是,01-99这样写,就默认随机输出01-99的数字,同理,001-999...

> > > 还有个小意见,如果能根据表,自动生成表的 字段名,类型,长度就更好了。 > > > 目前还是需要 自己代码 连接DB,查一下 `INFORMATION_SCHEMA.COLUMNS` 表,生产出`meta.txt`来用。 > > > 我测了下**SqlServer2012**,用这个工具可以支持插入测试数据的。 > > > 但是可能需要配置一下,`ODBC`的 **System DSN**。 > > > ``` > > >...

配置ODBC 的手顺: https://zhidao.baidu.com/question/96430859.html

> 试了一下,都配ODBC好了之后会报: > sqlalchemy.exc.DBAPIError: (pyodbc.Error) ('HY000', '[HY000] [Microsoft][SQL Server Native Client 10.0]SQL Server 网络接口: 安全包中没有可用的凭证\r\n (-2146893042) > 于是改了下命令就好了~ > datafaker rdb mssql+pyodbc://USERNAME:PASSWORD@ODBC名称:端口号 stu 10 --meta meta.txt 好像不应该选 SQL Server Native...