How the DDL is read
The tool reads CREATE TABLE statements as text and pulls out the table name, each column's name, type, and nullability, plus the constraint clauses: PRIMARY KEY, UNIQUE, NOT NULL, DEFAULT, AUTO_INCREMENT, and FOREIGN KEY ... REFERENCES. It normalizes common type synonyms (INT versus INTEGER, VARCHAR versus CHARACTER VARYING, CURRENT_TIMESTAMP), then applies Prisma's mapping rules to what it found and ignores what it does not recognize.