{"library":"sql-simulator","type":"library","category":null,"description":"SQL Simulator is a JavaScript library that parses SQL DDL queries (CREATE, ALTER, DROP) for tables and enum types, producing an AST representing the datastore schema. Current version 0.54.0 is in active development with frequent releases. Unlike full SQL parsers, it focuses solely on schema-defining statements, making it lightweight for code generation, schema comparison, and migration tooling. It supports CREATE/ALTER/DROP TABLE and TYPE (enums only), but not indexes, triggers, or functions. Parser output is structured as an object with database, schemas, and tables.","language":"javascript","status":"active","version":"0.54.0","tags":["javascript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install sql-simulator","imports":["import sqlSimulator from 'sql-simulator'","import { parse } from 'sql-simulator'","import sql from 'sql-simulator'; const ast = sql.parse('...')"]},{"cmd":"yarn add sql-simulator","imports":[]},{"cmd":"pnpm add sql-simulator","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"sql-simulator","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}