Parses SQL CREATE TABLE statements into entity definitions. Dialect-aware parsing for SQL Server, PostgreSQL, MySQL, Oracle, and SQLite.

Members

MemberKindDescription
DDLImporter(SQLDialect dialect = SQLDialect.ANSI) { _dialect = dialect; }MethodInitializes a new instance of the DDLImporter class.
List<TableInfo> Parse(string ddl)MethodParses DDL and returns table definitions.
List<ERDEntity> ImportToEntities(string ddl, SQLDialect dialect)MethodCreates ERDEntity instances from a DDL string.

Related