【文件属性】:
文件名称:sql-parser:解析 mysql create table 语句,用于通过建表语句生成 model 代码文件
文件大小:29KB
文件格式:ZIP
更新时间:2021-04-30 16:11:10
nodejs mysql browser sql-parser nearley
sql-parser
解析 mysql create table 语句,用于通过建表语句生成 model 代码文件。
yarn install
yarn dev
或
npm i
npm run dev
// 构建支持浏览器环境的代码文件,浏览器端直接引用构建出来的 browser/sql-parser.min.js 文件即可,browser/demo.html 为调用示例
yarn browser
或
npm run browser
解析结果如下:
[
{
"type": "create_table",
"name": "tbl1",
"columns": [
{
"type": "column",
"name": "id",
【文件预览】:
sql-parser-master
----.gitignore(143B)
----README.md(4KB)
----. babelrc(91B)
----.github()
--------workflows()
----rollup.config.js(681B)
----LICENSE(11KB)
----package.json(963B)
----sql.txt(675B)
----index.js(288B)
----demo.js(482B)
----gramars()
--------comment.ne(365B)
--------data_type.ne(4KB)
--------column.ne(4KB)
--------common.ne(537B)
--------create_table.ne(2KB)
--------sql.ne(1KB)
----browser()
--------demo.html(2KB)
--------sql-parser.min.js(47KB)
----db.sql(6KB)
----grammar.js(52KB)