PDO Interface Generator