如图,怎么使用 NodeJS 导出 MySQL 数据库的表结构?格式类似这样的:
CREATE TABLE `ys_back_sale` (
`id` varchar(32) NOT NULL,
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '修改时间',
`user_id` varchar(32) NOT NULL COMMENT '操作员 ID',
`ys_back_salecol` varchar(45) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='退货单';
/*!40101 SET character_set_client = @saved_cs_client */;
其他格式也可以,但要能知道每个字段的类型、注释等信息。
随便选一个操作 mysql 的库,执行原生 sql 语句就行了:
比如:
SHOW CREATE TABLE <表名>
这个就是你看到的样子,或者:
DESCRIBE <表名>
也能查询到表结构。