zjkal/mysql-helper

tporm 问题反馈 设置了数据表前纳,算是BUG吗?

Closed this issue · 2 comments

TNT-ma commented

webman 中使用的:thinkorm.php
// 设置了数据库表前缀
'prefix' => 'ws_',

初始化使用代码:
$mysql = new MysqlHelper(); $config = config('thinkorm.connections.mysql'); $mysql->setConfig($config);

导出数据库指定表代码:
$mysql->exportSqlFile(run_path() .'/test.sql', true, ['test']);//实例化时我设置了前纳,这里理应填写test就可以导出ws_test 这个表才对吧?

zjkal commented

嗯, 应该算是设计缺陷, 算BUG也行.
目前的前缀设置主要是为了导入功能.
你说的这个我记下了,明天有空升下级,
确实应该在导出的时候判断一下如果传的表名中没有前缀, 就自动补上.

zjkal commented

已经做了修复, 请升级到v1.0.3