Yes, we know about this. And current solution is create file with current database structure and use this file instead of DESC queries. Database structure seldom changed when project is ready, and after these seldom changes recreate file with database structure is not very difficult.