@qinglian/sql-parser
TypeScript icon, indicating that this package has built-in type declarations

0.0.2-beta.0 • Public • Published

@qinglian/sql-parser

基于Rust实现的SQL Parser工具。

example

const { parser } = require("@qinglian/sql-parser");

const MockSQL = `
create table room_user
(
    id          varchar(50)                        not null,
    openid      varchar(50)                        not null,
    roomid      varchar(50)                        not null,
    status      tinyint  default 1                 not null,
    create_time datetime default CURRENT_TIMESTAMP not null,
    update_time datetime default CURRENT_TIMESTAMP not null
);
`;

const sqlAst = parser(MockSQL);
console.log(sqlAst)

Readme

Keywords

none

Package Sidebar

Install

npm i @qinglian/sql-parser

Weekly Downloads

1

Version

0.0.2-beta.0

License

MIT

Unpacked Size

11.3 MB

Total Files

9

Last publish

Collaborators

  • southorange1228