Introspecting an existing database doesn't handle join tables correctly - Prisma