这里写问题描述
现在的make:model 命令查询的表字段排序是按照字母表顺序排列的,很不符合真实需求。能不能修改为按照表结构设计顺序来排列啊?
原来默认排序的SQL:
SELECT
COLUMN_NAME,
DATA_TYPE,
COLUMN_KEY,
COLUMN_COMMENT
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
table_name = 'test'
AND table_schema = 'test_dev'
增加排序后的SQL:
SELECT
COLUMN_NAME,
DATA_TYPE,
COLUMN_KEY,
COLUMN_COMMENT
FROM
INFORMATION_SCHEMA.COLUMNS
WHERE
table_name = 'test'
AND table_schema = 'test_dev'
ORDER BY
ordinal_position
之前排序效果:
按表结构设计顺序排序效果:
找到解决方案了,可以直接提个 PR
直接发pr
已提交至 webman-php/console