Oh, yes, you're right. This is a bug in the XPO PostgreSql Provider. There is no relation to the schema name. That's why you get all your columns. I'm developing a new Xpo PostgreSql Provider using Npgsql2. I hope I can provide it here as soon as I'm finished. In the meantime please report...